Mysql
 sql >> Base de données >  >> RDS >> Mysql

COUNT(*) avec et sans GROUP BY, aucune ligne correspondante

Une requête d'agrégation qui n'a pas de group by toujours renvoie une ligne (si elle est syntaxiquement correcte). Le nombre dans une telle ligne serait 0 .

Une requête d'agrégation avec un group by renvoie une ligne par groupe. S'il n'y a pas de groupes, il n'y a pas de lignes.