之所以记录一下这篇博文,是因为前段时间搞的一个查询发现要从00:00:00这个时间段开始,必须要通过拼接字符串。
SELECT T.*, U.USER_SINGLE_FEE
FROM TAB_TAG_LEASE_APPLY T
LEFT JOIN TAB_TAG_LEASE_USER U
ON T.APPLY_USER_ID = U.USER_ID
WHERE T.IS_DELETE = 0
AND T.APPLY_USER_ID = #{userId,jdbcType=INTEGER}
AND T.APPLY_STATUS=#{applyStatus,jdbcType=INTEGER}
AND T.CREATE_TIME =]]> TO_DATE(TO_CHAR(SYSDATE-3,‘yyyy/mm/dd‘)||‘ 00:00:00‘,‘yyyy/mm/dd hh24:mi:ss‘)
AND T.CREATE_TIME TO_DATE(#{listTime},‘yyyy/mm/dd hh24:mi:ss‘)
AND T.CREATE_TIME =]]> TO_DATE(TO_CHAR(SYSDATE-7,‘yyyy/mm/dd‘)||‘ 00:00:00‘,‘yyyy/mm/dd hh24:mi:ss‘)
AND T.CREATE_TIME TO_DATE(#{listTime},‘yyyy/mm/dd hh24:mi:ss‘)
AND T.CREATE_TIME =]]> TO_DATE(TO_CHAR(SYSDATE-30,‘yyyy/mm/dd‘)||‘ 00:00:00‘,‘yyyy/mm/dd hh24:mi:ss‘)
AND T.CREATE_TIME TO_DATE(#{listTime},‘yyyy/mm/dd hh24:mi:ss‘)
AND T.CREATE_TIME =]]> TO_DATE(TO_CHAR(TRUNC(ADD_MONTHS(SYSDATE, -6)),‘yyyy/mm/dd‘)||‘ 00:00:00‘,‘yyyy/mm/dd hh24:mi:ss‘)
AND T.CREATE_TIME TO_DATE(#{listTime},‘yyyy/mm/dd hh24:mi:ss‘)
AND TO_CHAR(T.CREATE_TIME, ‘yyyy‘) = TO_CHAR(SYSDATE, ‘yyyy‘)
ORDER BY T.CREATE_TIME DESC
oracle时间段查询-00:00:00开始
标签:select user 博文 where 时间段 blog apply gre oracle
本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉 本文系统来源:https://www.cnblogs.com/geekdc/p/8594929.html