为了账号安全,请及时绑定邮箱和手机立即绑定

sql server查询所有客户每个月的销售总额

sql server查询所有客户每个月的销售总额

撒科打诨 2018-08-26 13:05:18
cNamedtAmount福联猛龙2018/3/7800厦门华2018/3/221500福联猛龙2018/4/92000厦门华2018/4/14252鑫久盛2018/4/168000福联猛龙2018/4/181500最终结果为  客户          1月     2月    3月    4月 ……福联猛龙      0       0      0      4300 ……厦门华         0       0      1500  252 ……鑫久盛         0        0      0      8000最好是可行的sql语句能够查询的那种
查看完整描述

1 回答

?
冉冉说

TA贡献1877条经验 获得超1个赞

select * from 
(select cName,yf=datepart(mm,dt),je=sum(amount) from temp GROUP BY cName,datepart(mm,dt)) as #tt
PIVOT(SUM(je) FOR yf IN([1],[2],[3],[4],[5],[6],[7],[8],[9],[10],[11],[12])) AS PVT

查看完整回答
反对 回复 2018-09-01
  • 1 回答
  • 0 关注
  • 1879 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信