Bonjour à tous,
J'ai une question concernant les requêtes analytiques.
Je me fais une table qui contient par exemple ces données :
tbl_mois
je veux afficher une requête qui me permet d'afficher pour chaque mois (CD_MOIS représente le code du mois, donc une valeur linéaire), la valeur du CA du mois et du mois précédent.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SITE CD_MOIS CA A 0 10 A 1 11 A 2 9 A 4 6 A 5 15
Je pourrai utiliser cette requête :
select CD_MOIS, CA, first_value(CA) over (partition by site order by aaaamm range between 1 preceding and 1 preceding)
from tbl_mois
qui me renverra :
Or, je voudrais également sortir la ligne 3 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 0 10 0 1 11 10 2 9 11 4 6 0 5 15 6
Ce que je ne sais pas faire...
Code : Sélectionner tout - Visualiser dans une fenêtre à part 3 0 9
Merci d'avance pour toute idée !
Adrien
Partager