par
Neophyte » 09 août 2012, 14:51
Bonjour,
J'ai une requête qui sort les anniversaires des 7 prochains jours (uniquement le jour et le mois) :
SELECT * FROM `tbl_personne`
WHERE
MONTH(`birth_p`) BETWEEN MONTH(current_date) AND MONTH(current_date + interval 7 day)
AND DAY(`birth_p`) BETWEEN DAY(current_date) AND DAY(current_date + interval 7 day)
Je bute sur une question de tri sans doute assez simple... Je voudrais que le tri se fasse selon la date du jour, à savoir : 10, 11, 12, 13, 14 août, etc.
Le champs (birth_p) est au format : 1990-08-10. Il faut donc pouvoir trier sur le sous-champs des jours pour avoir l'ordre adéquat.
Merci d'avance.
Bonjour,
J'ai une requête qui sort les anniversaires des 7 prochains jours (uniquement le jour et le mois) :
SELECT * FROM `tbl_personne`
WHERE
MONTH(`birth_p`) BETWEEN MONTH(current_date) AND MONTH(current_date + interval 7 day)
AND DAY(`birth_p`) BETWEEN DAY(current_date) AND DAY(current_date + interval 7 day)
Je bute sur une question de tri sans doute assez simple... Je voudrais que le tri se fasse selon la date du jour, à savoir : 10, 11, 12, 13, 14 août, etc.
Le champs (birth_p) est au format : 1990-08-10. Il faut donc pouvoir trier sur le sous-champs des jours pour avoir l'ordre adéquat.
Merci d'avance.