Bonjour comment faire un pivot sur cette requete ?
Cela me donne le résultat :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 select l.produit, to_char(L.datcreat,'YYYYMM') as resultat_date, sum(L.qtlivr) as qtlivr from lignes_commandes L where to_char(L.datcreat,'YYYYMM') between '200901' and to_char(sysdate,'YYYYMM') group by l.produit,to_char(L.datcreat,'YYYYMM') order by l.produit, to_char(L.datcreat,'YYYYMM')
maref2 / 200912 / 33maref1 / 200901 / 142
maref2 / 200901 / 50
.
.
.
Comment avoir le résultat sous la forme :
200901 200902 200903
maref1 142 34 33
maref2 50 20 12 ....
Merci
Partager