Nu så försöker jag mig på det stora experimentet att gå över ifrån Access 2000 till SQL Server 2000.
Att det skulle bli problem det visste jag, men jag reder inte ut allting själv.
Denna SQL fungerar kanon i Access:
TRANSFORM Sum (t_placering.Placering) AS SumOfPlacering
SELECT t_songtitlar.songtitel, t_placering.Datum
FROM t_songtitlar INNER JOIN (t_område INNER JOIN t_placering ON
t_område.omr_Id = t_placering.omr_Id) ON t_songtitlar.ArrNo = t_placering.ArrNo
Where t_SongTitlar.songtitel = '" & Text2(1) & "'
GROUP BY t_songtitlar.songtitel, t_placering.Datum
ORDER BY t_placering.Datum DESC
PIVOT t_område.Område In ('Sverige', 'Europa', 'Världen')
Men jag får problem. Jag kör den i Query Analyser och den säger så här:
Server: Msg 170, Level 15, State 1, Line 1
Line 1: Incorrect syntax near 't_placering'.
Server: Msg 170, Level 15, State 1, Line 8
Line 8: Incorrect syntax near 'PIVOT'.
Vad jag förstår så är det vissa saker som SQL Servern inte tycker om ifrån ACCESS.
Hur fixar jag det?