Fonction de date Mysql ne fonctionne pas pour moins de

J'ai besoin d'obtenir tous les dossiers de ceux de l'égalité et moins de 2012-12-28 j'ai utilisé soufflet de requête pour cela,
booking_time est de type DATETIME champ, et il y a les dossiers de moins de 2012-12-28 mais il ne retourne aucune ligne.
personne n'a d'idée ?

SELECT * FROM ctx_bookings WHERE DATE(booking_time)<=2012-12-28 ORDER BY id ASC

Table déposé

+---------------------+
| booking_time        |
+---------------------+
| 2012-12-20 03:10:09 |
| 2012-12-25 02:10:04 |
+---------------------+

Plaire à tout le monde de savoir pourquoi cela se produit ?

source d'informationauteur Gihan Dilusha