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 ?
Partager