2019-06-06
阅读量:
912
mysql如何实现长型结构到宽型结构的转化呢
问题描述:
在mysql中,如何实现长型结构到宽型结构的转化呢?
解决思路:
- 可以利用sum(if)予以实现

select CustomerID,
sum(if(year(OrderDate)=2016,Quantity,0)) as '2016购买数量' ,
sum(if(year(OrderDate)=2017,Quantity,0)) as '2017购买数量'
from orderinfo
group by CustomerID;
0.0000
0
3
关注作者
收藏
评论(0)
发表评论
暂无数据

