7.8 ➡️ SUM

Bitte schauen Sie sich Abschnitt 9, Thema 143 genauer an.

Sie können auch die Kapitel 17 im Buch lesen. für die ganze Kapitel 7 auf LAP4ME

SUM()

SUM() ist eine Aggregate Function in SQL, die verwendet wird, um die Summe der Werte in einer bestimmten Spalte zu berechnen. Es ist nützlich, wenn Sie die Gesamtsumme einer Spalte berechnen müssen, die numerische Werte enthält (z.B. INT, FLOAT, DOUBLE).

Ein Beispiel:

SELECT SUM(quantity) FROM orders;
SQL

In diesem Beispiel wird die Gesamtmenge aller Bestellungen in der Tabelle „orders“ berechnet.

Ein weiteres Beispiel:

SELECT SUM(salary) as total_salary, department_name
FROM employees
GROUP BY department_name;
SQL

In diesem Beispiel werden die Mitarbeiter nach Abteilung gruppiert. Für jede Gruppe wird die Summe der Gehälter innerhalb der Abteilung berechnet. Das Ergebnis ist eine Zusammenfassung des Gehaltes pro Abteilung.

Es ist wichtig zu beachten, dass die Spalten, die in der GROUP BY-Klausel aufgeführt sind, in der gleichen Reihenfolge in der SELECT-Klausel aufgeführt werden müssen und dass jede Spalte in der SELECT-Klausel entweder in der GROUP BY-Klausel aufgeführt sein muss oder als Aggregatfunktionen ausgewertet werden muss. Dies ist notwendig, um sicherzustellen, dass die Abfrage korrekt ausgeführt wird und dass die Ergebnisse korrekt sind.