Comparando datas no MySQL ignorando parte do tempo de um campo DateTime

Eu preciso comparar datas no MySQL ignorando a parte do tempo em umDateTime coluna. Eu tentei o seguinte SQL.

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

Não recupera nenhuma linha mesmo que haja uma data2012-05-03 10:16:46 na tabela MySQL. Como pode a parte do tempo noDateTime campo ser ignorado ao comparar datas no MySQL?

questionAnswers(8)

yourAnswerToTheQuestion