Bonjour,
J'utilise des tables temporaires pour réaliser quelques calculs.
Dans ma dernière table j'obtiens :
J'aimerais, à partir de là, mettre 3 champs (Moyenne, Moyenne basse et moyenne haute) à jour dans une table physique.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 SELECT Per AS MOY_Periode, SUM(CASE WHEN NbRank=1 then Val else 0 end) AS Valeur, SUM(CASE WHEN NbRank=2 then Val else 0 end) AS Moyenne, SUM(CASE WHEN NbRank=3 then Val else 0 end) AS Moy_basse, SUM(CASE WHEN NbRank=4 then Val else 0 end) AS Moy_haute FROM @Tmp GROUP BY Per
Quelle est la meilleure syntaxe pour réaliser cette MAJ ?
Merci
Partager