Bonjour,
j'ai une table nommée 'article' avec deux colonne 'vente' et 'département'. Je fais la liste du nombre d'articles vendus par département à l'aide de cette requête.
Ca fonctionne sans problème. Mais j'aurais voulu afficher également les départements dont le nombre d'articles est 0. Pour ce faire je voudrais me servir d'une autre table nommée 'localisation' avec une colonne 'dpt' ou j'ai tout les départements.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 $sql = 'SELECT departement, COUNT(*) as total FROM article GROUP BY departement'; $query = mysqli_query($conn,$sql) or die; while($tableau = mysqli_fetch_array($query)){ echo "<table> \n"; echo "<tr> \n"; echo "<tr> \n"; echo "<td>".$tableau["departement"]."</td> \n"; echo "<td>".$tableau["total"]."</td> \n"; echo "</tr> \n"; echo "</table> \n"; }
je pense qu'il faut faire une jointure, mais je ne sais pas trop comment faire.
Pour résumer je voudrais la liste de tout les départements avec le nombre d'articles vendus même si certain départements n'ont aucune ventes.







Répondre avec citation
Partager