Mam tabelę, która ma kolumnę "Utworzono" jako datetime.Sprawdź, czy czas jest między dwa razy (czas DataType)
Próbuję wykonać kwerendę, aby sprawdzić, czy czas utworzenia wartości Utworzono między dwoma wartościami.
Utworzona data i godzina dla pierwszego wiersza to "2013-07-01 00: 00: 00.000" (północ) i próbuję wyszukiwać produkty z czasem między godziną 11 a 7 rano.
select *
from MyTable
where CAST(Created as time) between '23:00:00' and '06:59:59'
Ale wyniki nie są zwracane.
Czy muszę konwertować moje czasy do datetimes?
7:00 następnego dnia? –
podobne pytanie z przykładu [tutaj] [1] [1]: http://stackoverflow.com/questions/5125076/sql-query-to-select-dates-between-two-dates –
Tak między 11.00 a 7.00 następnego dnia – TrueEddie