Как запросить столбец даты, который содержит значения времени больше 0:00? - PullRequest
0 голосов
/ 14 марта 2019

Мне нужно запросить столбец даты, чтобы вернуть только те даты, у которых значение времени больше 0:00:00 AM.

Таким образом, дата 01.01.2000 0:00:00 не вернется, но 01.01.2000 12:01:00 или 03.04.2009 20:50:23 вернется

Пока у меня есть

 select * from test 
 where date > '%0:01%'

Очевидно, это не работает

1 Ответ

2 голосов
/ 14 марта 2019

Это даст вам время, которое не полночь, но оно будет включать все значения даты / дня, если только время не полночь.

SELECT * 
FROM test
WHERE CAST(date AS TIME) > '00:00:00.000'
...