MySQL : Problème de date - SQL/NoSQL - Programmation
Marsh Posté le 18-05-2008 à 22:48:11
Bonjour, J'utilise sur mon site une bdd MySQL ou j'enregistre les date dans un type DATETIME. Seulement voilà, je galère un max avec les requetes Comment je peux sélectionner les champ de ma table qui sont du mois en cours... Quelque chose dans ce gout la : SELECT quelquechose FROM nom_de_table WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) <= DAYOFMONTH(NOW()); Merci
Marsh Posté le 20-05-2008 à 08:25:34
Un truc comme ça devrait marcher : YEAR(date_col) = YEAR(NOW()) AND MONTH(date_col) = MONTH(NOW()) Mais y a peut-être (sûrement) plus court/optimal.
Make sure you enter the(*)required information where indicate.HTML code is not allowed
Marsh Posté le 18-05-2008 à 22:48:11
Bonjour,
J'utilise sur mon site une bdd MySQL ou j'enregistre les date dans un type DATETIME.
Seulement voilà, je galère un max avec les requetes
Comment je peux sélectionner les champ de ma table qui sont du mois en cours...
Quelque chose dans ce gout la :
SELECT quelquechose FROM nom_de_table WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) <= DAYOFMONTH(NOW());
Merci