假设我订单表中只有两个字段,分别是订单日期和订单金额。那么问题来了,我如何按照本年度的12个月来统计出每个月的销售额啊?实际上我想得到的结果如下:
月份 销售额
201501 12804403.40
201502 737688.74
201503 1682544.25
201504 1927688.50
201505 1206942.75
201506 656070.33
201507 0.00
201508 0.00
201509 0.00
201510 0.00
201511 0.00
201512 0.00
由于目前只到了6月份,7月以后还没有到,那部分没有数据,肯定是0了。
求大神指导。
求一句按月汇总销售额的SQL语句
答案:2 悬赏:40 手机版
解决时间 2021-02-02 07:30
- 提问者网友:别再叽里呱啦
- 2021-02-01 09:22
最佳答案
- 五星知识达人网友:千夜
- 2021-02-01 10:47
select substr(to_char(订单日期,'yyyymmdd'),0,6),sum(销售额) from 表 group by substr(to_char(订单日期,'yyyymmdd'),0,6);
全部回答
- 1楼网友:冷風如刀
- 2021-02-01 11:24
select 日期,count(金额)as 销售额 from 表名 group by 日期 按要求这样就成吧
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯