Сравнение дат в 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?