注册 登录
编程论坛 SQL Server论坛

请问在SQL2005下可以查询,SQL2000下要实现这个效果语句要怎么写呢?

it0760 发布于 2022-04-13 16:36, 973 次点击
select * from
(select clientid,nf=datepart(yy,billdate),yf=datepart(mm,billdate),je=sum(totalamt) from invoice GROUP BY clientid,datepart(yy,billdate),datepart(mm,billdate)) as #tt
PIVOT(sum(je) FOR yf IN([1],[2],[3],[4],[5],[6],[7],[8],[9],[10],[11],[12])) AS PVT
1 回复
#2
mywisdom882022-04-15 08:36
你要实现什么
1