Mysql
 sql >> Datenbank >  >> RDS >> Mysql

COUNT(*) mit und ohne GROUP BY, keine übereinstimmenden Zeilen

Eine Aggregationsabfrage ohne group by immer gibt eine Zeile zurück (wenn sie syntaktisch korrekt ist). Die Anzahl in einer solchen Zeile wäre 0 .

Eine Aggregationsabfrage mit einem group by gibt eine Zeile pro Gruppe zurück. Wenn es keine Gruppen gibt, gibt es auch keine Zeilen.