SQL GROUP BY-Klausel organisiert Datensätze durch Gruppieren und Aggregieren von Daten nach Spalten. Es wird verwendet, um: Tabellen nach angegebenen Spalten zu gruppieren, Aggregatfunktionen anzuwenden (wie SUM, AVG, COUNT) und Gruppenwerte zu berechnen
GROUP BY-Klausel in SQL
Die GROUP BY-Klausel ist eine leistungsstarke Funktion in SQL-Tool, mit dem Benutzer Datensätze nach einer oder mehreren Spalten gruppieren und Daten für jede Gruppe aggregieren können.
Funktion
Die Hauptfunktionen der GROUP BY-Klausel lauten wie folgt:
Syntax Die Syntax der
GROUP BY-Klausel lautet wie folgt:
<code>SELECT 列名1, 列名2, ... FROM 表名 GROUP BY 列名3, 列名4, ...</code>
Verwendungsbeispiel
Hier ist ein Beispiel für die Verwendung der GROUP BY-Klausel:
<code>SELECT department, SUM(salary) FROM employees GROUP BY department</code>
Diese Abfrage sortiert die Tabelle employees
nach Abteilung
Gruppieren Sie die Spalten und berechnen Sie das Gesamtgehalt für jede Abteilung. employees
表按 department
列分组,并计算每个部门的总工资。
聚合函数
GROUP BY 子句通常与聚合函数一起使用,这些函数对每个组计算值。一些常见的聚合函数包括:
多列分组
GROUP BY 子句可以同时按多个列分组。例如:
<code>SELECT department, location, SUM(salary) FROM employees GROUP BY department, location</code>
此查询将 employees
表按 department
和 location
employees
nach den Spalten department
und location
und berechnet das Gesamtgehalt für jede Abteilung und jeden Standort. 🎜Das obige ist der detaillierte Inhalt vonDie Rolle von Groupby in SQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!