Comment sélectionner la date du jour avec MySQL ?
Réponses rédigées par Antoine
Dernière mise à jour : 2022-01-05 10:44:25
Question
Comment faire une requête SELECT pour sélectionner toutes les dates qui sont égales à la date du jour avec MySQL ?
Réponse
Pour sélectionner les dates qui sont égales à la date du jour, avec MySQL, au format date YYYY-MM-DD, vous pouvez utiliser la fonction CURDATE() de la manière suivante :
SELECT * FROM table WHERE colonne = CURDATE()
Remarque : CURDATE() fonctionnera aussi si le format de la colonne est du type numeric, c'est à dire sous la forme YYYYMMDD.
Il ne faut pas confondre CURDATE() avec NOW() qui retourne en plus de la date, l'heure.