Jag kör denna i AccessXP
Den fungerade perfekt i SQLServer200 men då jag skall lägga ut den, så måste jag ha den till Access2000.
SELECT s.ArrNo,
s.songtitel as Sångtitel,
(SELECT TOP 1 namn FROM t_songforfattare INNER JOIN t_forfattare
ON t_songforfattare.for_id = t_forfattare.for_id WHERE ArrNo = s.ArrNo
ORDER BY t_songforfattare.for_id ASC) AS Författare,
(SELECT TOP 1 namn FROM t_songforfattare INNER JOIN t_forfattare
ON t_songforfattare.for_id = t_forfattare.for_id WHERE ArrNo = s.ArrNo
AND t_songforfattare.for_id > (SELECT TOP 1 for_id FROM t_songforfattare
WHERE ArrNo = s.ArrNo ORDER BY for_id ASC) ORDER BY t_songforfattare.for_id ASC)
AS Författare2,
(SELECT TOP 1 namn FROM t_songforfattare INNER JOIN
t_forfattare ON t_songforfattare.for_id = t_forfattare.for_id
WHERE ArrNo = s.ArrNo AND t_songforfattare.for_id > (SELECT
TOP 1 for_id FROM t_songforfattare WHERE ArrNo = s.ArrNo AND
t_songforfattare.for_id > (SELECT TOP 1 for_id FROM
t_songforfattare WHERE ArrNo = s.ArrNo ORDER BY for_id ASC)
ORDER BY t_songforfattare.for_id ASC)) AS Författare3,
k.Kategori,
a.Album,
s.Stim,
s.Hide,
s.Anteck
FROM (t_Kategori AS k
INNER JOIN t_songtitlar AS s
ON k.Kat_Id = s.Kategori)
INNER JOIN t_Album AS a
ON s.Album = a.CD_ID
Error:
"Det går inte att retunera mer än en post från denna underfråga".
Kan jag komma förbi detta på något sätt? :q