Afficher 0 dans les résultats count(*)
Bonjour
voici ma requête , qui compte le nombre de clients dans chaque groupe.
Code:
1 2 3 4 5 6 7 8 9
| $req = $bdd->prepare('SELECT gl.name, c.id_default_group, count(*) as nb FROM prstshp_customer c LEFT JOIN prstshp_group_lang gl ON c.id_default_group=gl.id_group
WHERE gl.id_lang=2 and MONTH(date_add)=:mois_aff and YEAR(date_add)=:annee
GROUP BY c.id_default_group');
$req->bindValue(':mois_aff', $mois_aff);
$req->bindValue(':annee', $annee);
$req->execute();
while($row=$req->fetch(PDO::FETCH_OBJ)) {
echo '<tr><td>'.$row->name.'</td><td align="right">'.$row->nb.'</td></tr>';
} |
je souhaite afficher le zéro de count(*), car pour l'instant ca n'affiche que les groupes qui ont des clients
Merci