У меня есть дата в этом формате в базе данных MySQL:
2011-02-21 14:40:03
Но я должен сравнить только часть даты этой даты и времени, т.е.:
2011-02-21
Как ???
Лучшее решение - использовать WHERE col >= '2011-02-21' AND col < '2011-02-22', поэтому MySql может использовать индекс, если он присутствует.
WHERE col >= '2011-02-21' AND col < '2011-02-22'
... where date(datetime_column) = '2011-02-21'
Здесь - документация