给时间参数设置最大查询范围

${if(len(starttime) == 0,"","and to_char(b.opt_time,\'yyyy-MM-dd\')>= '" + starttime + "'")}

${if(len(endtime) == 0,"","and to_char(b.opt_time,\'yyyy-MM-dd\')<= '" + endtime + "'")}

XAHZP2`$RE{0CTO[L0BBQYB.png

Oracle数据库,如何写SQL语句能实现只能查询一年之内的数据?即开始查询时间选择2015-11-08,查询结束时间只能选择在2016-11-7只能的时间,如果超出一年时间就提示超过范围?


FineReport wsjhong456aa 发布于 2018-11-8 19:36
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
2
axingLv6专家互助
发布于2018-11-8 19:41

在结束日期的这里写公式YEARDELTA($开始日期,1)
blob.png

  • 2关注人数
  • 1757浏览人数
  • 最后回答于:2018-11-8 19:41
    请选择关闭问题的原因
    确定 取消
    返回顶部