我想实现这个栏位在选择日期为2022/01的时候,查出来的是2021/01的数据,查询条件怎么写呢?

1642477721(1).jpg

FineReport HQDR 发布于 2022-1-18 11:55
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
CD20160914Lv8专家互助
发布于2022-1-18 12:17(编辑于 2022-1-18 12:20)

sql语句中。。

AND mydate = '${format(YEARDELTA(cs,-1),"yyyy/MM")}' 

如果是公式中

format(YEARDELTA("2022/01",-1),"yyyy/MM")

image.png

image.png

最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-1-18 11:57

image.png 这个控件返回的值是字符串还是日期?

  • HQDR HQDR(提问者) 日期,能传授一下字符串和日期的区别吗
    2022-01-18 12:00 
  • Z4u3z1 Z4u3z1 回复 HQDR(提问者) 如果是字符串通常是在后面拼接一个01组成有年月日的日期格式然后在计算,是日期则不需要返回的就是当月1号。 既然是日期就直接参考楼下的SQL
    2022-01-18 12:47 
最佳回答
0
墨残烛Lv5初级互助
发布于2022-1-18 12:50

过滤里写

if(len($日期)=0,nofilter,$$$=$日期)

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