数据集取当月和上月数据

image.png

这样是取到日期的月份了 但咋分成取当月和上月的呢

当月的取到了 如何取上月的啊 我写了个data_sub去间隔一个月也不太对

image.png

FineReport Adada 发布于 2022-12-20 14:06 (编辑于 2022-12-21 10:36)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
我滴个神啊Lv4见习互助
发布于2022-12-20 14:17(编辑于 2022-12-20 14:17)

where substr(ds,1,6) between date_format(date_sub(curdate(), interval 1 month), '%Y%m') and date_format(curdate(), '%Y%m')

最佳回答
1
用户wFkHW3326244Lv5初级互助
发布于2022-12-20 14:13(编辑于 2022-12-20 14:23)

什么数据库?

-- 获取当前月

SELECT  date_format(curdate(),'%Y-%m') as curmonth; 

-- 获取当前月的上一月

SELECT  date_format(DATE_SUB(curdate(), INTERVAL 1 MONTH),'%Y-%m') as curmonth;

  • 3关注人数
  • 396浏览人数
  • 最后回答于:2022-12-21 10:36
    请选择关闭问题的原因
    确定 取消
    返回顶部