Bonjour,

J'ai une table avec 2 colonnes : Mois et valeur

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
Mois -  Valeur 
Janvier 2009 - 100
Février 2009 -  150
.
.
Décembre 2009 - 99
Janvier 2010     - 145
.
.
je cherche une fonction oracle qui me permet d'avoir le résultat suivant en une seule passe.

Afficher la valeur d'un mois et la valeur du mois M-12 c'est à dire pour un mois donnée, on souhaite afficher la valeur du mois et la valeur du même mois de l'année dernière.

Résultat souhaité :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
Mois   Valeur Valeur-12
Janvier 2009 - 100 - 145
..
..
J'ai réussi à afficher le résultat mais en faisant des union et des requêtes imbriquées. Est ce possible de le faire en une seule passe avec du sql analytique.

Merci de votre aide.