Die Benutzer, die nicht viel über MySQL wissen; MySQL ist ein RDMS, das die SQL -Sprache verwendet, um die Daten einer Website zu verwalten. In MySQL verwenden wir die Funktion der Summe () mit der Gruppe nach Klausel. Dieser Beitrag hilft uns, die Verwendung der Gruppe durch Klausel mit der SUM () -Funktion zu verstehen.
Was ist eine Summe () -Funktion
Die Summe () -Funktion wird verwendet, um die Summe der Ganzzahldaten in der Tabelle zu berechnen, um ein Beispiel für ein besseres Verständnis zu erhalten: Ein Beispiel:
Kundenname | Customer_books | Total_price ($) | Price_of_stationary |
---|---|---|---|
John | Erdkunde | 7 | 3 |
Paul | Internationales Recht | 23 | 1 |
John | Wissenschaft | 6 | 12 |
Paul | Englisch | 20 | 4 |
In MySQL wurde eine Tabelle mit dem Namen customer_data erstellt, die die obigen Daten unter Verwendung des Befehls dargestellt werden können:
Wählen Sie * aus customer_data;
Wenn wir in der Spalte Total_price Addition durchführen möchten, können wir dies einfach mit der Funktion SUM () verwenden:
Wählen Sie SUM (Total_price) aus (customer_data);
Die Gesamtsumme der Spalte Total_price wurde angezeigt.
Wie man sum () mit gruppe durch in mysql verwendet
Um die Ergänzung in Gruppen durchzuführen, verwenden wir die Gruppe nach Klausel mit der SUM (). In der obigen Tabelle gibt es beispielsweise nur zwei Kunden. John und Paul, die die Bücher gekauft haben, um den Total_Price beider Kunden zu haben. Wir verwenden die Summe () -Funktion mit der Gruppe nach Klausel:
Wählen Sie Customer_Name, sum (Total_price) aus Customer_Data Group nach Customer_Name;
In der obigen Ausgabe können wir sehen, dass die Summe des Preisspreises der von beiden Kunden gekauften Bücher separat angezeigt wird. Wir können auch die Mehrfachspalten zusammenfassen, indem wir die Funktion SUM () mit Gruppe nach Klausel verwenden:
Wählen Sie Customer_Name, sum (Total_price + price_of_stationary) aus Customer_Data Group von Customer_Name;
Abschluss
MySQL ist ein beliebtes RDBMS, um Daten der relationalen Datenbank zu verwalten. Es unterstützt viele SQL -Funktionen, die eine oder mehrere Eingänge erfolgen und nach der Ausführung dieser spezifischen Aufgabe eine einzelne Ausgabe ergeben. Die Summe () ist eine der Aggregatfunktionen. In diesem Beitrag haben wir die Verwendung der Summe () -Funktion erörtert und sie auch mit der Gruppe nach Klausel verwendet