@ildarik081

Как проверить дату в дипазанох дат?

Есть таблица:
id | date_start | date_end
1 |2022-01-03 12:00:00|2022-01-03 13:20:00
2 |2022-01-03 16:00:00|2022-01-03 18:40:00
3 |2022-01-04 14:00:00|2022-01-03 14:40:00

На вход приходит дата/время:
2022-01-03 09:00:00

Подскажите пожалуйста, как мне проверить, что дата которая приходит на вход не входит ни в один диапазон дат?
  • Вопрос задан
  • 104 просмотра
Решения вопроса 1
iMedved2009
@iMedved2009
Не люблю людей
select not exists( select 1 from test where "2022-01-03 09:00:00" between date_start and date_end);


Так?
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы