e sql ci dessous fonctionne par rapport à EVT_END

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
SELECT YEAR_END
, MONTH_END
, SUM(NB_END)
over(PARTITION BY YEAR_END ORDER BY MONTH_END
ROWS BETWEEN unbounded preceding AND CURRENT ROW)
from ( SELECT extract(YEAR FROM evt_end) YEAR_END
, extract(MONTH FROM evt_end) MONTH_END
, COUNT(*) NB_END
FROM events
WHERE evt_type='MPP'
AND evt_end IS NOT NULL
AND extract(YEAR FROM evt_end) ='2007'
GROUP BY extract(YEAR FROM evt_end) , extract(MONTH FROM evt_end)
 
)
ORDER BY
YEAR_END
, MONTH_END

je voudrais ajouter une 4 ème colonne à ma requete SUM(NB_TARGET) en faisant le meme type de SUM mais cette fois par rapport à la colonne de type date EVT_TARGET de la meme table events

comment faire ?