MySQL日期比较问题

时间:2011-03-08 06:19:33

标签: mysql datetime date

我在mySQL数据库中有这种格式的日期:

2011-02-21 14:40:03

但我必须只比较这个日期和时间的日期部分,即:

2011-02-21

如何???

2 个答案:

答案 0 :(得分:3)

... where date(datetime_column) = '2011-02-21'

Here是文档

答案 1 :(得分:3)

更好的解决方案是使用WHERE col >= '2011-02-21' AND col < '2011-02-22',因此如果存在索引,MySql可以使用索引。