Bonjour à tous
J'ai la table suivante
MaTable1(#Annees, phase, Somme)
Annees_____phase_____Somme
1__________Type1_____21
2__________Type2_____54
2__________Type1_____5
3__________Type2_____4
3__________Type1_____4
4__________Type1_____7
5__________Type2_____8
6__________Type2_____9
donc dans la rubrique phase J'ai deux type (Type1 et Type2)
et je veux avoir le résultat sous la forme suivante:
annees___Type1____Type2
1________21________0
2________5________54
3________4________4
4________7________0
5________0________8
6________0________9
J'ai essayé de faire des union entre deux requete ca marche pas
le résultat c'est comme un tableau croisé
voila requête que j'ai fait
SELECT annees, phase, somme
FROM Matable1
WHERE phase='Type1'
GROUP BY annees, phase
UNION
SELECT annees, phase, somme
FROM Matable1
WHERE phase='type2'
GROUP BY annees, phase
MERCI pour votre Aide
Partager