Bonjour,
je n'arrive pas à créer une requete qui me donne le bon résultat.
1ère table :
nom :couleur
ID | libelle
1 | BLEU
2 | ROUGE
3 | VERT
2ème table :
nom : fabrication
semaine | coloris
30 | 1
30 | 1
30 | 2
31 | 1
31 | 3
je voudrais avoir comme résultat le nombre de coloris pour la semaine 30, y compris ceux qui sont à 0.
ce qui me donnerait :
libelle | semaine | NbColoris
BLEU | 30 | 2
ROUGE| 30 | 1
VERT | 30 | 0
ma requete :
donne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT c.libelle, f.semaine, COUNT(f.coloris) AS NbColoris FROM couleur AS c LEFT JOIN fabrication AS f ON f.coloris=c.ID WHERE f.semaine = 30 GROUP BY f.coloris
libelle | semaine | NbColoris
BLEU | 30 | 2
ROUGE| 30 | 1
Je n'arrive pas à afficher les résultats vides, ici la ligne VERT.
quelqu'un aurait la solution?
merci d'avance.
Partager