2016-03-30 14 views
0

特定の時間に基づいて結果を与える必要のあるレコードを取得したい。2つの日付タイムスタンプの間で結果を取得するクエリ

つまり、2.30 Am to 6.00 AMです。

私はの機能の間にを使ってみましたが、私は取得していません。

MTRDCRE between (to_char(to_date('16-03-2016 02:50:00', 'dd-mm-yyyy hh24:mi:ss')) , to_char(to_date('16-03-2016 05:50:00', 'dd-mm-yyyy hh24:mi:ss'))) 
+0

> =と<=演算子を使用してみてください。 –

答えて

0

これを試してみてください:

select * 
from yourtable 
where MTRDCRE >= to_char(to_date('16-03-2016 02:50:00', 'dd-mm-yyyy hh24:mi:ss')) 
and MTRDCRE <= to_char(to_date('16-03-2016 05:50:00', 'dd-mm-yyyy hh24:mi:ss')) 

あなたのコラムMTRDCREが日付の場合は、to_char関数を必要としません()。

関連する問題