年份查询条件设置

有个下拉框查询条件为查询年份,需要设置输入下拉框内的备选值为当前年份及过去五年。如当前是2020年,那么下拉框内的备选值就为2015,2016,2017,2018,2019,2020。请问下这个应该怎么做

FineReport 1195460660 发布于 2020-9-3 11:34
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
LarryAbbyLv5中级互助
发布于2020-9-3 11:41


SELECT TO_CHAR(ADD_MONTHS(TRUNC(SYSDATE, 'YYYY'), 12- LEVEL*12),'YYYY')YEAR_DESC FROM DUAL CONNECT BY LEVEL <=5
最佳回答
2
snrtuemcLv8专家互助
发布于2020-9-3 11:37(编辑于 2020-9-3 11:48)

RANGE(year(today()),year(today())-5,-1)

image.png

  • 1195460660 1195460660(提问者) 大佬能详细点吗,是放在公式里面吗,我直接放在公式里面的话显示的这5个值用逗号分隔开
    2020-09-03 11:42 
  • snrtuemc snrtuemc 回复 1195460660(提问者) 看修改答案
    2020-09-03 11:48 
  • snrtuemc snrtuemc 回复 1195460660(提问者) 额·················
    2020-09-03 11:49 
  • 1195460660 1195460660(提问者) 回复 snrtuemc 不好意思,,,
    2020-09-03 11:56 
最佳回答
0
ColdmanLv6高级互助
发布于2020-9-3 11:38

range(year(today()),year(today())-4,-1)

  • 1195460660 1195460660(提问者) 大佬能详细点吗,是放在公式里面吗,我直接放在公式里面的话显示的这5个值用逗号分隔开
    2020-09-03 11:42 
  • 4关注人数
  • 460浏览人数
  • 最后回答于:2020-9-3 11:48
    请选择关闭问题的原因
    确定 取消
    返回顶部