Bonjour à tous et à toutes,
Dans une précédente discussion j'avais demandé d'obtenir les jours d'une semaine. La solution était:
Cependant, maintenant j'aurai besoin de récupérer les jours d'un mois entier, tout en prenant en compte bien sure qu'il peut y a voir 30, 31, 28 jours dans un mois!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 SELECT DATE(D.dte) FROM ( SELECT '2011-03-01' AS dte UNION ALL SELECT DATE_ADD('2011-03-01', INTERVAL 1 DAY) UNION ALL SELECT DATE_ADD('2011-03-01', INTERVAL 2 DAY) UNION ALL SELECT DATE_ADD('2011-03-01', INTERVAL 3 DAY) UNION ALL SELECT DATE_ADD('2011-03-01', INTERVAL 4 DAY) UNION ALL SELECT DATE_ADD('2011-03-01', INTERVAL 5 DAY) UNION ALL SELECT DATE_ADD('2011-03-01', INTERVAL 6 DAY) ) D WHERE D.dte <= '2011-03-07'
Vous comprenez bien que je ne peux pas créer cette requête en me basant sur la précédente
Auriez vous une idée ?
Merci d'avance,
Partager