Die GROUP BY-Anweisung wird in Verbindung mit der Aggregatfunktion verwendet, um den Ergebnissatz basierend auf einer oder mehreren Spalten zu gruppieren. SQL GROUP BY-Syntax SELECT Spaltenname, Aggregatfunktion(Spaltenname) FROM Tabellenname WHERE Spaltenname Operatorwert GROUP BY Spaltenname; Demo-Datenbank In diesem Tutorial verwenden wir die bekannte Beispieldatenbank Northwind. Hier sind die aus der Tabelle „Bestellungen“ ausgewählten Daten:
Daten aus der Tabelle „Versender“:
Ausgewählte Daten aus der Tabelle „Mitarbeiter“:
SQL GROUP BY-Beispiel Nun möchten wir die Anzahl der von jedem Zusteller ausgelieferten Bestellungen ermitteln. Die folgende SQL-Anweisung klassifiziert und zählt Bestellungen nach Zusteller: Wählen Sie Shippers.ShipperName,COUNT(Orders.OrderID) AS NumberOfOrders FROM Orders LINKS BEITRETEN Versender ON Bestellungen.VersenderID=Versender.VersenderID GRUPPE NACH Versendername; GROUP BY mehr als eine Spalte Wir können die GROUP BY-Klausel auch auf mehr als eine Spalte anwenden, wie unten gezeigt: Wählen Sie Shippers.ShipperName, Employees.LastName, ANZAHL(Bestellungen.Bestell-ID) AS AnzahlBestellungen AB ((Bestellungen INNER JOIN-Versender ON Bestellungen.Versender-ID = Versender.Versender-ID) INNER JOIN Mitarbeiter ON Aufträge.Mitarbeiter-ID = Mitarbeiter.Mitarbeiter-ID) GRUPPE NACH Versendername, Nachname; Vielen Dank fürs Lesen, ich hoffe, es kann Ihnen helfen, danke für Ihre Unterstützung dieser Site! Das könnte Sie auch interessieren:
|
>>: Vue implementiert einen einfachen Rechner
Inhaltsverzeichnis Szenarioanforderungen glibc-Ve...
In unserem aktuellen Projekt müssen wir die Googl...
Was sind Slots? Wir wissen, dass in Vue nichts in...
Online-Vorschau https://jsrun.pro/AafKp/ Erster B...
Die Installation der Dekomprimierungsversion von ...
Führen Sie zuerst den Docker-Container aus Führen...
Inhaltsverzeichnis Vorwort Grundlegende Verwendun...
Zusammenfassung Docker-Compose kann problemlos me...
Der Browser ist für uns wahrscheinlich das vertra...
Code zum Ausblenden von Text, Ausblenden eines bes...
SVG wurde in den letzten Jahren aufgrund seiner v...
<meta http-equiv="X-UA-kompatibel" c...
Im Vergleich zum alten Lebenszyklus Drei Hooks we...
Im vorherigen Artikel wurde erwähnt, dass die in ...