2014-03-28 36 views
0

我有一個名爲callinfo的表,它有如下記錄。如何使用oracle從兩次檢索記錄

call#   callstarted     callended 

1  03-04-2013 12:04:28 pm  03-04-2013 01:37:07 pm 
2  03-04-2013 01:15:02 pm  03-04-2013 02:12:15 pm 
3  04-05-2013 11:45:01 am  04-05-2013 01:20:35 pm 

如何在1:00 pm到1:15 pm之間從callinfo檢索記錄?

+0

你想添加日期(例如2013年3月4日),也或者你想在條件只是這個時間戳? –

回答

0

假設他們是日期列:

select * 
from callinfo 
where callstarted>=to_date(to_char(callstarted,'DD-MON-YYYY')||' 13:00','DD-MON-YYYY HH24:MI') 
and callended<=to_date(to_char(callended,'DD-MON-YYYY')||' 13:15','DD-MON-YYYY HH24:MI')