MySQL : Problème de date

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 :)

Reply

Marsh Posté le 18-05-2008 à 22:48:11   

Reply

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.


Message édité par sielfried le 20-05-2008 à 08:25:48

---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed