sql问题

2023年,202303是1/2/3个月的累计数,202306是1/2/3/4/5/6个月的累计数,202312是一年的累计数。2022年,202203是1/2/3个月的累计数...2021同上。

问题是:当时间控件  开始时间和结束时间是同一年的情况下,比如是202303-202306的话,两个时间点的值相减即可得到3月-6月的值。

             当时间控件 开始时间和结束时间不在同一年的情况下,比如是202103-202306,也可能是202206-202306,这个情况下,怎么才能算出来中间的差额是多少呢?

大佬们帮帮忙呀!!

FineReport yzmEFF7y2982052 发布于 2023-12-18 13:07
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
梦已元Lv4初级互助
发布于2023-12-18 13:24

这个肯定要有,demo 数据去整理

最佳回答
0
ID1208Lv6高级互助
发布于2023-12-18 13:30(编辑于 2023-12-18 13:34)

在SQL里面算出每个月的数据,然后在单元格里面用公式进行过滤,感觉这种方式要比单纯用SQL要简单一些

image.png

image.png

image.png

WorkBook1.rar

  • 3关注人数
  • 201浏览人数
  • 最后回答于:2023-12-18 13:34
    请选择关闭问题的原因
    确定 取消
    返回顶部