我有一個SQL查詢,我需要轉換成PIVOT表。眼下數據顯示爲這樣...需要協助PIVOT表
但我真的希望它出現與ProcessDesc作爲列標題和「交叉點」是DateCompleted,如....
我該怎麼做到這一點?創建原來的查詢是如下查詢...
SELECT DISTINCT E.DisplayName, EPM.DateCompleted, PS.SortNumber, PS.ProcessDesc
FROM dbo.EPM
INNER JOIN dbo.PS
ON EPM.EPS = PS.ID
INNER JOIN dbo.E
ON EPM.ID = E.ID
WHERE DisplayName IS NOT NULL
ORDER BY E.DisplayName, PS.SortNumber
D你只需要4列或所有列? – Mihai 2014-11-20 23:22:50
我不需要ProcessSort,只需要其他3. ProcessSort只是用於對ProcessDesc字段進行排序,這將成爲主要的列標題。 @Mihai – WebDevGuy 2014-11-20 23:46:09