在sql中查找范围日期,oracle
问题描述:
我想查找从给定日期到当天日期的日期。但是我的代码没有显示任何内容。任何提示?在sql中查找范围日期,oracle
select * from orders
where order_date between to_date('2014-06-09','yyyy-mm-dd') and to_date(sysdate,'yyyy-mm-dd')
答
当你做to_date(sysdate,'yyyy-mm-dd')
,该year
部分将0015
而不是2015
。因此你没有得到任何结果。
改为使用trunc(sysdate)
。
非常感谢 –