Der COUNT()
funktioniert wie erwartet. Wenn Sie ein group by
einfügen -Klausel, die count()
gibt Ihnen das Ergebnis für GROUP BY
. Wenn Sie die Anzahl der Zeilen in einer Abfrage erhalten möchten, die group by
enthält , verwenden Sie es stattdessen als Unterabfrage.
Etwas wie:
SELECT COUNT(*) FROM (SELECT * FROM `table`
GROUP BY `column1`) AS `a`