Oracle查询前1个小时到后一个小时之间的数据

--例如查询09:00:00~09:59:59之间的数据
SELECT
  TO_CHAR(CRTE_DATE,'yyyy-mm-dd hh24:mi:ss'),
  UPGRADE.*
FROM
  UPGRADE
WHERE
  CRTE_DATE  >= TRUNC(sysdate ,'HH24')-1/24
AND CRTE_DATE < TRUNC(sysdate ,'HH24')
ORDER BY
  ID;

 

测试:11:05查询10:00:00~10:59:59的数据

数据库数据:

《Oracle查询前1个小时到后一个小时之间的数据》

测试结果:

《Oracle查询前1个小时到后一个小时之间的数据》

测试正常!
 

    原文作者:CZ__
    原文地址: https://blog.csdn.net/ththcc/article/details/80277998
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞