跨月累计求和,本月26号到次月25号的数据作为一个月的数据累计求和

从本月26号开始,依次累加到次月25号,且截止任何一天的累计数据要显示出来,比如每天处理10个问题,那么26号累计就是10 ,27号累计就是20,以此类推一直累计到下个月25号后重新开始进行下一轮累计。

菜鸟爱吃肉 发布于 2021-12-2 08:51
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
鱼丸粗面Lv4见习互助
发布于2021-12-2 10:13(编辑于 2021-12-2 10:15)

同样不熟悉postgresql,提供个思路可以用case when 

case when 日期天数 > 25 and 日期月份 <> 12  then 日期月份+1

        when 日期天数 > 25 and 日期月份 = 12  then 1

        when  日期天数 < 26 and 日期月份 <> 1 then 日期月份 

         when  日期天数 < 26 and 日期月份 = 1 then 12

        end 月份

根据判定后的月份进行累计求和就可以了

最佳回答
0
Z4u3z1Lv6专家互助
发布于2021-12-2 08:54

神马数据库?

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