Bonjour,
je veux récupérer tous les mois de l'année glissante à partir d'une date choisie en paramètre.
Pour la récupération des semaines de l'année glissante c'est ok grâce à ce code:
si je prends la semaine en cours,j'aurai comme résultat 08-07-06-05-04-03-02-01-53-52.... bref jusque la semaine 07 de l'année précédente
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 select distinct annee_semaine from CALENDRIER_JOUR where date_jour between dateadd(year,-1,current date) and dateadd(day,-7,current date)
par contre pour les mois je ne comprends pas pourquoi, je n'ai comme résultat que le mois choisi, donc si je choisis comme date 02/2011 je n'aurai que le mois 02.
Pourquoi ce code ne fonctionne pas?? merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 select distinct annee_mois from CALENDRIER_JOUR where date_jour between dateadd(year,-1,current date) and dateadd(month,-12,current date)
Partager