Bonjour,
Afin de générer un graphique de statistique par mois, j'ai créé une requête qui fait une rapport suivant le mois, et la prestation concerné :
En gros, ça me donne un truc du genre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT UPPER(marque) as marque, Mois, Prestation, (coalesce(CAST(SUM(QteMR) AS decimal(10, 4)) / CAST(SUM(QteReçue) AS decimal(10, 4)),0)*100) AS rapport FROM TabMulBilanQteparEnseigne_Pentaho_Tmp GROUP BY Annee, Mois, marque, CodeClient, Prestation HAVING marque='$P!{vMarque}' -- Filtre sur la marque AND CodeClient='$P!{vCodeClient}' -- Filtre sur le Client ORDER BY Annee, Mois, marque
Et j'aimerai obtenir ce résultat :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Mois | Prestation | rapport 1 | Prest 1 | 0.25 1 | Prest 2 | 0.12 1 | Prest 3 | 0.60 2 | Prest 1 | 0.35 2 | Prest 2 | 0.06 3 | Prest 2 | 0.42 ...
Est ce Possible ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Mois | Prest 1 | Prest 2 | Prest 3 1 | 0.25 | 0.12 | 0.60 2 | 0.35 | 0.06 | NULL 3 | NULL | 0.42 | NULL ...
Merci
Partager