SQL SELECT WHERE子句中的DATETIME列

时间:2015-01-09 13:43:59

标签: sql sql-server sql-server-2008

我有一个SQL表,其中有一个列(datetime,null),其中包含

等值
2014-10-22 16:10:23.797
2014-10-22 16:10:23.817
2014-10-22 16:10:23.850
2014-10-22 16:10:23.880
2014-10-22 16:10:23.900
2014-10-22 16:10:23.923
2014-10-22 16:10:23.950
2014-10-22 16:10:23.973
2014-10-22 16:10:23.997
2014-10-22 16:10:24.023

如何编写SELECT语句只选择HH:MM:SS等于16:10:23的行? (即:排除我示例中的底行)

我试过

WHERE col1 = '22/10/2014 16:10:23'

WHERE col1 like '2014-10-22 16:10:23%'

一切都没有运气

0 个答案:

没有答案