此人很懒,什么也没有留下

发帖数 4粉丝 0
    Sayn1987新手上路
    2024-12-18 13:43:02 发布在问答
    【数据处理】 如何累计计算前几个月数据
    我想问一下,累计计算前几个月的数据怎么写呀,比如我要统计6月之前3个月的数据之和,然后返回到6月
    688
    9
    精彩评论9
    yhdata_lyaa
    发表于 2024-12-18 13:57:49 显示全部楼层
    回复

    使用道具 2#

    Sayn1987新手上路
    发表于 2024-12-18 17:21:17 显示全部楼层
    这里有累计按月看到是从1月一直累计加到12月,能不能直接这样计算,6月的累计数为4、5、6月的和,7月的累计数为5、6、7的和
    回复

    使用道具 3#

    yhdata_lyaa
    发表于 2024-12-18 17:30:54 显示全部楼层
    Sayn1987 发表于 2024-12-18 17:21
    这里有累计按月看到是从1月一直累计加到12月,能不能直接这样计算,6月的累计数为4、5、6月的和,7月的累计 ...

    新建日期表达式-年季度 ,绑定年季度进行聚合吧
    回复

    使用道具 4#

    Sayn1987新手上路
    发表于 2024-12-18 17:41:59 显示全部楼层
    您好,能帮忙指导下怎么聚合吗,我小白一个
    回复

    使用道具 5#

    yhdata_lyaa
    发表于 2024-12-18 17:50:40 显示全部楼层
    参考



    回复

    使用道具 6#

    Sayn1987新手上路
    发表于 2024-12-18 18:37:10 显示全部楼层

    可能是我表述的不是很清楚,我现在是想统计每个月的前三个月之和,比如1月统计前一年的11、12和当年1月的数据之和,2月统计前一年的12月和当年1、2月的数据之和,以此循环;这个有办法吗?
    回复

    使用道具 7#

    隔壁老帆铂金二
    发表于 2024-12-19 09:05:12 显示全部楼层
    看楼上
    回复

    使用道具 8#

    yhbi老6了铂金四
    发表于 2024-12-19 09:10:32 显示全部楼层
    回复

    使用道具 9#

    yhbi老6了铂金四
    发表于 2024-12-19 09:25:47 显示全部楼层
    放到数据库中处理吧,加一个列
    1. select
    2. ymd
    3. sum(qty) qty,sum(lm3qty) lm3qty
    4. from
    5. (
    6. -- 本月
    7. select
    8. ymd
    9. qty,0 lm3qty
    10. from table where ymd bewteen '2024-12-01' and '2023-11-01'

    11. -- 上月
    12. union all
    13. select
    14. date_add(ymd,'month',-1)
    15. 0 qty,qty lm3qty
    16. from table where ymd bewteen '2024-12-01' and '2023-11-01'

    17. -- 上上月
    18. union all
    19. select
    20. date_add(ymd,'month',-2)
    21. 0 qty,qty lm3qty
    22. from table where ymd bewteen '2024-12-01' and '2023-11-01'

    23. -- 上上上月
    24. union all
    25. select
    26. date_add(ymd,'month',-3)
    27. 0 qty,qty lm3qty
    28. from table where ymd bewteen '2024-12-01' and '2023-11-01'

    29. )t Group by ymd
    复制代码


    回复

    使用道具 10#

    高级模式
    您需要登录后才可以回帖 登录 | 免费注册

    • 官方微信

      欢迎关注永洪服务号!收费为0,价值无限

      扫码关注
    • 新浪微博

      让每位用户轻松挖掘数据价值!

      访问新浪微博
    • 智能客服
    1500W

    用户等你来哦

    Copyright   ©2012-2025  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
    返回顶部