怎么样写数据集参数,可以显示选中日期去年的全部数据和当年到选中日期的数据

制作一个看板,创建数据集参数格式为yyyy-MM,想通过这一个参数实现选中参数,可以显示选中日期去年的全部数据和当年到选中日期的数据,怎么实现(只用这一个参数),或者通过过滤限制时间范围。

举个例子如:

where 1=1

${if(len(时间)=0,""," and time_date_1  >= '"+时间+"'")}

time_date 格式为yyyy-MM

要如何更改?

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

SELECT * FROM ABC

where 1=1

${if(len(时间)=0,""," and time_date_1  >= '"+format(YEARDELTA(CONCATENATE(时间,"-01"),-1),"yyyy-01")+"' and time_date_1 <= '"+format(CONCATENATE(时间,"-01"),"yyyy-MM")+"'")}

——————————————————

image.png

  • 2关注人数
  • 287浏览人数
  • 最后回答于:2021-12-14 17:38
    请选择关闭问题的原因
    确定 取消
    返回顶部