GROUP BY ist eine SQL-Aggregatfunktion, die zum Gruppieren von Datenzeilen nach angegebenen Spalten und zum Durchführen von Berechnungen für jede Gruppe verwendet wird. Seine Syntax lautet: SELECT Spaltenname, Aggregatfunktion (Spaltenname) FROM Tabellenname GROUP BY Spaltenname; ermöglicht Datenzusammenfassung, Aggregation und statistische Analyse und kann die Abfrageleistung optimieren.
Was ist GROUP BY
GROUP BY in MySQL?
GROUP BY ist eine SQL-Aggregatfunktion, mit der Datenzeilen mit demselben Wert gruppiert und Aggregatberechnungen für jede Gruppe durchgeführt werden.
Wie verwende ich GROUP BY?
Die GROUP BY-Klausel wird in der SELECT-Anweisung verwendet, um die Spalte anzugeben, nach der gruppiert werden soll. Die Syntax lautet wie folgt:
<code class="sql">SELECT 列名, 聚合函数(列名) FROM 表名 GROUP BY 列名;</code>
Beispiel:
Die folgende Abfrage gruppiert beispielsweise nach der Tabelle country
字段对 customers
und berechnet die Gesamtzahl der Kunden pro Land:
<code class="sql">SELECT country, COUNT(*) AS total_customers FROM customers GROUP BY country;</code>
Vorteile von GROUP BY:
Hinweis:
Das obige ist der detaillierte Inhalt vonWas bedeutet „Gruppe' in MySQL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!