je la date dans ce format mySQL databse:Date de comparaison MySQL question
2011-02-21 14:40:03
Mais je dois comparer seulement datepart de cette DateAndTime i.e.:
2011-02-21
Comment ???
je la date dans ce format mySQL databse:Date de comparaison MySQL question
2011-02-21 14:40:03
Mais je dois comparer seulement datepart de cette DateAndTime i.e.:
2011-02-21
Comment ???
Une meilleure solution est d'utiliser WHERE col >= '2011-02-21' AND col < '2011-02-22'
, donc MySql peut utiliser un index s'il y a un présent.
... where date(datetime_column) = '2011-02-21'
Here est la documentation
Oui, parce que tout le monde devrait [écrire des requêtes pour des périodes continues comme condition de plage explicite] (http://use-the-index-luke.com/sql/where-clause/obfuscation/dates). –