Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
たとえば、次の値を持つOracle DATE列があります。
RUN_DATE ------------------- 2012-06-09 13:15:00 2012-06-10 14:28:00 2012-06-11 12:20:00 2012-06-12 13:14:00 2012-06-13 11:50:00
13:00 から 1 時間以内に発生した値を選択したいと考えています。上記のデータの場合、1 行目、3 行目、4 行目になります。
ありがとうございました
WHERE to_char(run_date, 'HH24:MI' ) between '12:00' and '14:00'
動作します。to_char(run_date, 'HH24:MI' )もちろん、効率的に実行するには、関数ベースのインデックスが必要になるでしょう。
to_char(run_date, 'HH24:MI' )