Heim >tägliche Programmierung >MySQL-Kenntnisse >So verwenden Sie Groupby in MySQL
GROUP BY wird verwendet, um die Daten in der Tabelle nach bestimmten Spalten zu gruppieren und zusammenzufassen und Aggregatfunktionen (wie SUM, COUNT, AVG) zu verwenden, um Statistiken zu den Daten in der Gruppe zu erstellen. Die Syntax lautet SELECTaggregat_function(column_name). AS-Alias FROM Tabellenname GROUP BY Spaltenname.
GROUP BY-Klausel: Gruppieren von Daten in MySQL
Was ist GROUP BY?
Die GROUP BY-Klausel wird verwendet, um Daten in einer Tabelle nach angegebenen Spalten zu gruppieren. Nach der Gruppierung führt es für jede Gruppe Aggregatfunktionen wie SUM, COUNT, AVG usw. aus, um die Daten innerhalb der Gruppe zusammenzufassen und zu zählen.
Syntax:
<code class="sql">SELECT aggregate_function(column_name) AS alias FROM table_name GROUP BY column_name</code>
Parameter:
So funktioniert es:
Die GROUP BY-Klausel funktioniert, indem sie die folgenden Schritte ausführt:
Beispiel:
Das folgende Beispiel verwendet die GROUP BY-Klausel, um die Anzahl der Mitarbeiter in jeder Abteilung zu ermitteln:
<code class="sql">SELECT department_id, COUNT(*) AS num_employees FROM employees GROUP BY department_id;</code>
Das Ergebnis zeigt die Abteilungs-ID und die Anzahl der Mitarbeiter in jeder Abteilung an.
Hinweis:
Das obige ist der detaillierte Inhalt vonSo verwenden Sie Groupby in MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!