Comparando fechas en MySQL ignorando la porción de tiempo de un campo DateTime

Necesito comparar fechas en MySQL ignorando la parte del tiempo en unaDateTime columna. He intentado el siguiente SQL.

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

No recupera ninguna fila aunque haya una fecha.2012-05-03 10:16:46 en la tabla de MySQL. ¿Cómo puede la parte del tiempo en elDateTime ¿Se puede ignorar el campo al comparar fechas en MySQL?

Respuestas a la pregunta(8)

Su respuesta a la pregunta