平时都是两个时间段取中间的记录,这次公司的数据库有点奇特,第一次见到表里面有两个时间字段的,给个时间取时间段里面的记录
为什么老是会把条件写反呢?????很奇葩,记录下
SELECT ds.patient_no, ds.start_order_time, ds.stop_order_time
FROM ESB_YS.DC_ORDER_INFO ds
WHERE ds.PATIENT_NO = '1245963'
AND ds.STOP_ORDER_TIME >
TO_DATE('2014-12-29 09:00:11', 'yyyy-mm-dd hh24:mi:ss')
AND ds.START_ORDER_TIME <
TO_DATE('2014-12-29 09:00:11', 'yyyy-mm-dd hh24:mi:ss')