查询过滤条件日期上一个月所有数据

如何查询过滤条件日期上一个月所有数据?

FineReport 金蝶赖冈辉 发布于 2018-11-21 15:45
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
轩辕丶尘Lv2初级互助
发布于2018-11-21 15:59

image.png这是过滤查询当天前一个月的数据。

  • 金蝶赖冈辉 金蝶赖冈辉(提问者) 你这个是过滤当天往前倒推一个月的数据?我需要的是,比如说过滤条件是2018-11-21,则查询结果是2018-10-01到2018-10-31的数据。
    2018-11-21 17:13 
  • 轩辕丶尘 轩辕丶尘 回复 金蝶赖冈辉(提问者) 获取你的过滤条件的日期,然后我的截图里边 month(now())-1,\"01\" 这是上月第一天 , 同理最后一天 写成“31”
    2018-11-21 17:25 
  • 金蝶赖冈辉 金蝶赖冈辉(提问者) 回复 轩辕丶尘 多谢,通过这个方法实现了所需的结果,但是cherishday大神的方法也很不错,共同学习
    2018-11-21 20:11 
  • 轩辕丶尘 轩辕丶尘 回复 金蝶赖冈辉(提问者) 解决问题就好,共同学习
    2018-11-21 21:29 
最佳回答
0
touyuan001Lv6中级互助
发布于2018-11-21 17:08

建议还是弄数据集来处理吧。FR最好只做展示,你要这么查询过滤的话,当数据量有点大的时候很影响效率的。

最佳回答
0
cherishdqyLv7高级互助
发布于2018-11-21 17:28

上个月的第一天:DATEINMONTH(MONTHDELTA($date, -1),1)

上个月的最后一天:DATEINMONTH(MONTHDELTA($date, -1),-1)

  • 金蝶赖冈辉 金蝶赖冈辉(提问者) 多谢大神的指点,很不错。目前是通过楼上的大神的方法实现的。大神的方法我也学习到了。
    2018-11-21 20:12 
  • cherishdqy cherishdqy 回复 金蝶赖冈辉(提问者) 方法都差不多,能解决问题就可以~
    2018-11-21 20:17 
  • 4关注人数
  • 1397浏览人数
  • 最后回答于:2018-11-21 17:28
    请选择关闭问题的原因
    确定 取消
    返回顶部