分类求和

SELECT xmdastus as 状态码, xmdadocdt as 订单日期,SUM(xmda041) OVER (PARTITION BY xmdastus)as 金额

FROM xmda_t

where 

xmdaent='18'

order by xmdadocdt

以上是我写的数据集 想实现 xmdastus 状态码不同 把相同状态码的订单金额汇总求和,然后再 xmdadocdt 订单日期 再加上订单日期 和 状态码 两个条件 汇总 订单金额 比如 2023-01-01 到2023-08-02 状态码 为审核 把所有订单的金额汇总出啦来 按我上面写的还是实现不了这样的结果 哪位大神能帮忙指点一下 

FineReport zysf8GJV 发布于 2023-8-2 14:46
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
用户k6280494Lv6资深互助
发布于2023-8-2 14:47(编辑于 2023-8-2 14:48)

SELECT xmdastus as 状态码, xmdadocdt as 订单日期,SUM(xmda041) as 金额

FROM xmda_t

where 

xmdaent='18'

group by xmdastus,xmdadocdt 

order by xmdadocdt

  • 2关注人数
  • 135浏览人数
  • 最后回答于:2023-8-2 14:48
    请选择关闭问题的原因
    确定 取消
    返回顶部