select Sum(case when buy_status =1 then 1 else 0 end) '订购',
Sum(case when buy_status =2 then 1 else 0 end) '退订',Sum(case when buy_status =6 then 1 else 0 end) '续订'
from business_record
GROUP BY DATE(create_time)
[img]http://dl.iteye.com/upload/attachment/0081/8710/bdb29485-4a44-3d74-b874-aeaabaa950be.png[/img]
本文介绍了一种使用SQL查询来统计业务记录中不同状态的数量的方法。通过CASE WHEN语句,可以针对'buy_status'字段的不同值(如1订购、2退订、6续订)进行计数,并按创建时间分组显示结果。
3202

被折叠的 条评论
为什么被折叠?



