J'ai un pb, je voudrais faire une requete qui me classe les adhérents par date de naissance mais par mois puis par jour. En gros, je recherche les adhérents qui vont feter leur anniv dans les 8 jours mais lorsque je classe par date de naissance, forcemment ca me classe par annee puis mois puis jour! or je voudrais que ce soit jour mois puis jour
y'a moyen de s'en sortir autrement, exemple:
SELECT username
FROM users
WHERE TO_DAYS(NOW())-TO_DAYS(concat(YEAR(NOW()),'-',MONTH(birthdate),'-',DAY(birthdate))
<9 ;
en supposant que le champ 'date de naissance' soit birthdate et que ta table s'appelle users.
-------------------------------------
Les ordinateurs, plus on s'en sert moins, moins ça a de chance de mal marcher. [Les Shadoks]