Gruppenfunktionen in MySQL werden verwendet, um Aggregatwerte durch Gruppieren eines Datensatzes zu berechnen. Häufig verwendete Funktionen sind: SUM: Berechnen Sie die Summe der Werte in der angegebenen Spalte. COUNT: Berechnen Sie die Anzahl der Nicht-NULL-Werte in der angegebenen Spalte. AVG: Berechnen Sie den Durchschnittswert der Werte in der angegebenen Spalte MIN: Berechnen Sie den Mindestwert in der angegebenen Spalte. MAX: Berechnen Sie die Anzahl der Nicht-NULL-Werte in der angegebenen Spalte. Maximalwert von
MySQL-Gruppierungsfunktionen
Gruppenfunktionen in MySQL werden zum Gruppieren verwendet Erstellen Sie einen Datensatz basierend auf einem oder mehreren Spaltensätzen und berechnen Sie Aggregatwerte für jede Gruppe (z. B. SUM, COUNT, AVG). Das Folgende ist die Syntax häufig verwendeter Gruppierungsfunktionen:
<code class="sql">SELECT 列1, 列2, 聚合函数(列3) FROM 表名 GROUP BY 列1, 列2</code>
Gemeinsame Gruppierungsfunktionen
Beispiel zur Verwendung der Gruppenfunktion
Das folgende Beispiel zeigt, wie die Gruppenfunktion verwendet wird, um den Gesamtumsatz jedes Produkts im Verkaufsdatensatz zu berechnen:
<code class="sql">SELECT product_id, SUM(quantity_sold) AS total_sales FROM sales_records GROUP BY product_id;</code>
Das Ergebnis zeigt die Produkt-ID und den Gesamtumsatz jedes Produkts an.
Hinweise
Das obige ist der detaillierte Inhalt vonSo schreiben Sie eine Gruppierungsfunktion in MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!