我需要創建一個pivot
查詢以獲得每週的一些年度報表作爲列,查詢不起作用。在故障排除,我已經將它隔離到以下幾點:數據透視SQL查詢不起作用
WITH PivotData AS
(
select [ProjectWork Number], WeekNO, WeekValue From dbo.staging
)
select [ProjectWork Number], WeekValue, 'Apr-03-2016', 'Apr-10-2016'
From PivotData
PIVOT
(
Sum(WeekValue) For WeekNO in ('Apr-03-2016', 'Apr-10-2016')
) As PivotResult
它拋出錯誤:
Msg 102, Level 15, State 1, Line 10 Incorrect syntax near 'Apr-03-2016'.
更詳細的討論可以在sqlservercentral
發現它會如果你不勝感激可以幫助我整理出來。
預先感謝您。
'標記您正在使用的dbms! (有些非ANSI SQL ......) – jarlh