我需要獲取人員完成任務的每日時間表。如果給定日期在範圍內,Oracle會查找記錄
在我的數據庫中的數據存儲這樣
sno | start_date_time | end_date_time |
---------------------------------------------------
1 |06-10-2016 09:30:00 | 06-10-2016 17:00:00 |
2 |12-10-2016 08:00:00 | 15-10-2016 13:00:00 |
我的問題是,如果我給例如14-10-2016
的日期我想獲得第二個記錄。
我不知道如何查詢它自定的日期不屬於start_date_time
或end_date_time
是否有可能做到這一點在Oracle?
你什麼意思通過比較日期(與時間的天沒有分量)以日期時間做?如果輸入是12-10-2016,那麼它會落在第二行範圍內嗎? (如果是這樣,爲什麼?如果不是,爲什麼不?) – mathguy