Oracle 查询时间段的数据

Oracle 查询时间段的数据。页面传来的一个开始时间和一个结束时间,

要和数据库中一个开始时间字段和一个结束时间字段比较,

找出符合这个时间段的数据。

类似于这个,把页面的值传进来即可。

select * from T_DABUILDINFO 
where dabuildtime >=to_date('2015/12/11 13:30:24','yyyy-mm-dd hh24:mi:ss')
and dabuildtime <=to_date('2016/1/1 13:30:24','yyyy-mm-dd hh24:mi:ss') 

写在后台select语句中的
<![CDATA[and TO_DATE ("time",'yyyy-mm-dd hh24:mi:ss') < TO_DATE (#{end_time},'yyyy-mm-dd')
AND TO_DATE ("time",'yyyy-mm-dd hh24:mi:ss') > TO_DATE (#{start_time},'yyyy-mm-dd')]]>

这种between 也可以处理的啊 楼上两位给的答案很明显了 楼主可以百度下sql语法的