GROUP BY-Nutzung in MySQL ermöglicht das Gruppieren von Daten und das Berechnen von Gesamtwerten. Die Syntax lautet: Geben Sie die Gruppierungsspalte an: GROUP BY Gruppenspaltenname. Wenden Sie die Aggregatfunktion an: Aggregatfunktion (Spaltenname). Geben Sie die Gruppierungs- und Aggregationsergebnisse aus der Tabelle zurück: SELECT ... FROM Tabellenname
GROUP BY-Verwendung in MySQL
Als MySQL Ein wichtiges Schlüsselwort, das bei der Datenaggregation verwendet wird. Mit GROUP BY können wir Daten in Abfrageergebnissen gruppieren und weitere Berechnungen basierend auf den gruppierten Ergebnissen durchführen.
Syntax
<code class="sql">SELECT aggregate_function(column_name) FROM table_name GROUP BY group_column_name;</code>
Parameter
Verwendung
Beispiel
<code class="sql">SELECT department_id, SUM(salary) AS total_salary FROM employee GROUP BY department_id;</code>
Diese Abfrage gruppiert Mitarbeiterdaten nach Abteilung und berechnet das Gesamtgehalt für jede Abteilung. Die Ergebnisse sind wie folgt:
department_id | total_salary |
---|---|
10 | 10000 |
20 | 15000 |
30 | 20000 |
Notizen
GROUP BY Spaltenname1, Spaltenname2, ...
GROUP BY column_name1, column_name2, ...
HAVING aggregate_function(column_name) condition
HAVINGaggregat_function(column_name)-Bedingung
🎜🎜Das obige ist der detaillierte Inhalt vonSo verwenden Sie Group By in MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!