Сравнение дат в MySQL без учета временной части поля DateTime

Мне нужно сравнить даты в MySQL, игнорируя часть времени вDateTime колонка. Я пробовал следующий SQL.

SELECT * FROM order_table where order_date=date_format('2012-05-03', '%Y-%m-%d');

Он не извлекает ни одной строки, даже если есть дата2012-05-03 10:16:46 в таблице MySQL. Как может доля времени вDateTime поле будет игнорироваться при сравнении дат в MySQL?

Ответы на вопрос(8)

Ваш ответ на вопрос