У меня есть таблица, как этотRetreveing список даты из базы данных Oracle
Start_Date End_Date
21-02-2016 11:04:41 23-02-2016 11:04:41
21-02-2016 14:03:29 25-02-2016 14:03:29
22-02-2016 14:03:29 25-02-2016 14:03:29
Если вход 21-Feb-2016
то я хочу, чтобы извлечь все строки, если данный вход падает между Start_Date
и End_Date
. В этом случае выход должен быть
Output(truncating the time part)
Start_Date End_Date
21-02-2016 23-02-2016
21-02-2016 25-02-2016
Я пробовал нижеследующий запрос, но каким-то образом он не дал мне требуемого результата.
Select Start_Date,End_Date from TEST where Start_Date<=21-02-2016 and End_Date>=23-02-2016.
Может кто-нибудь сказать мне, где я сделал ошибку и обеспечить правильное решение для него
Каких данных '' start_date' и end_date'? Сроки? – Mureinik