У меня есть таблица, в которой есть столбец "Создано" как дата-время.
Я пытаюсь выполнить запрос, чтобы проверить, находится ли время для Созданного значения в два раза.
Созданное datetime для первой строки - "2013-07-01 00: 00: 00.000" (Midnight), и я пытаюсь запросить элементы с временем между 11 и 7 утрами.
select *
from MyTable
where CAST(Created as time) between '23:00:00' and '06:59:59'
Но результаты не возвращаются.
Нужно ли мне преобразовывать время в datetimes?