风人园

弱水三千,只取一瓢,便能解渴;佛法无边,奉行一法,便能得益。
随笔 - 99, 文章 - 181, 评论 - 56, 引用 - 0
数据加载中……

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 风人园 阅读(336) 评论(0)  编辑  收藏 所属分类: Database


只有注册用户登录后才能发表评论。


网站导航: