2014-02-05 208 views

回答

1

使用Date函数对datetime字段进行比较。

SELECT * FROM table WHERE Date(START_DATE)= '2014-02-05'. 
+0

是的,它工作正常 –

0

您在您的查询

SELECT * FROM table WHERE START_DATE like '2014-02-05%' 

它将匹配日期,它会与2014-02-05日期返回所有数据遗漏列名。

+0

对不起,在我的问题的错误。现在我纠正了它 –

0
SELECT * FROM table WHERE START_DATE like '2014-02-05%' 
0
SELECT * FROM table 
WHERE CAST(START_DATE AS DATE) = '20140205' 

OR

SELECT * FROM table 
WHERE CAST(START_DATE AS DATE) = '2014-02-05' 

首届查询优化搜索。它允许您的查询引擎在您的START_DATE列中使用索引。