Bonjour,
Avant de faire cela si je n'arrive pas à résoudre le problème, j'ai besoin de modifier ma première requête où je générai un calendrier avec mes 12 mois glissants comme ceci au début de ma requête :
1 2 3 4 5 6 7
| WITH YEAR_MONTHS AS (
SELECT TO_CHAR(
ADD_MONTHS(
sysdate, - ROWNUM ), 'YYYYMM' ) AS MOIS
FROM dual
CONNECT BY ROWNUM <= 12
) |
==> Cela fonctionne
Mais maintenant je veux générer ce calendrier pour tous les "sites" sur chaque evt_pere.
On a une table avec les 350 sites (SITES) et on veut générer les 12 mois pour chaque site :
SITE1 201210
SITE1 201209
... autres mois
SITE1 201111
SITE2 201210
SITE2 201209
... autres mois
SITE2 201111
etc...
Aujourd'hui si je mets les deux tables dans le from (aucune jointure à faire) il ne revient pas à la date 201109 pour chaque site, cela devient :
SITE1 201210
SITE1 201209
... autres mois
SITE1 201111
SITE2 201110
SITE2 201109
... autres mois
SITE2 201011
etc..
Avez-vous une solution ?
Partager