SQL Server 2005新增功能--Pivot & UnPivot
PIVOT會將剩下的字段,做GROUP BY 的動作
如下示例
SELECT DATE, A.G, A.I, A.V, A.O, A.SC, A.LR, A.PR, A.HL FROM
(
select date,PNLID, judge FROM dbo.RCI_LOI2MOVEMENT
)B
PIVOT (COUNT(PNLID) FOR judge IN
(G, I, V, O, SC, LR, PR, HL )) A
WHERE DATE >= '2007-4-5' AND DATE <= '2007-4-11'
自動會以date作為GROUP BY 的欄位
如下示例







posted on 2007-04-12 09:33 風人園 閱讀(378) 評論(0) 編輯 收藏 所屬分類: Database