关于下拉框控件筛选出区间数据,这个怎么写数据集啊


FineReport Zandra 发布于 2019-10-28 19:10
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
3
星痕Lv6高级互助
发布于2019-10-28 20:11

需要两个下拉框或者说参数,一个代表小值,一个代表大值,这两个值的区间筛选控制实现你的区间数据。例如

select * from tab where nianfen>='${小年份}' and nianfen<='${大年份}'


  • Zandra Zandra(提问者) 还有个季度呢 ,哥
    2019-10-28 20:13 
  • Zandra Zandra(提问者) 不要用between吗
    2019-10-28 20:15 
  • 星痕 星痕 回复 Zandra(提问者) 。。。你参考着写啊,一样的实现方法,你用between也可以,也是两个参数啊 between \'${小年份}\' and \'${大年份}\'.本质上就是对基本sql的应用而已
    2019-10-28 22:03 
最佳回答
0
张洪威Lv6高级互助
发布于2019-10-28 20:28

年份跟季度拼接成6位数201001以及201104这种,然后用开始季度跟结束季度两个控件。

拼接完的字段直接between   开始季度和结束季度就行。

最佳回答
0
peng_chLv6初级互助
发布于2019-10-28 21:28

使用拼接函数,concat 将两个字段拼接在一起,然后大于小于,就可以了

  • 4关注人数
  • 507浏览人数
  • 最后回答于:2019-10-28 21:28
    请选择关闭问题的原因
    确定 取消
    返回顶部