pgsql:逐层累加,目前是所有数据逐层累加,如何让它按月逐层累加

逐层累加,目前是所有数据逐层累加,如何让它按月逐层累加,如:8月31日的累加值是100,9月1日如何让它从0重新累加?

目前的sql: sum_fin 是累加值

柒年呀 发布于 2021-9-1 14:10 (编辑于 2021-9-1 15:43)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2021-9-1 14:17
  • 柒年呀 柒年呀(提问者) 这个是pgsql
    2021-09-01 14:23 
  • Z4u3z1 Z4u3z1 回复 柒年呀(提问者) 是让你参考 sum() over() ,pgsql没有这个函数你也可以把这个作为关键字 在度娘里面搜索
    2021-09-01 14:27 
最佳回答
0
sophiaxuLv3见习互助
发布于2021-9-1 14:40

使用窗口函数sum() over(partition by 月份... order by ...)

  • 2关注人数
  • 775浏览人数
  • 最后回答于:2021-9-1 15:43
    请选择关闭问题的原因
    确定 取消
    返回顶部