SUM (Lakehouse v1)
Aggregatfunktion.
Die Funktion SUM() berechnet die Summe einer Wertemenge.
Analyze-Syntax
Abschnitt betitelt „Analyze-Syntax“func.sum(<column>)Analyze-Beispiele
Abschnitt betitelt „Analyze-Beispiele“func.sum(table.quantity).alias('total_quantity_sold')
| total_quantity_sold ||---------------------|| 41 |SQL-Syntax
Abschnitt betitelt „SQL-Syntax“SUM(<expr>)Argumente
Abschnitt betitelt „Argumente“| Argumente | Beschreibung |
|---|---|
<expr> |
Beliebiger numerischer Ausdruck |
Rückgabetyp
Abschnitt betitelt „Rückgabetyp“Ein double, wenn der Eingabetyp double ist, andernfalls eine Ganzzahl.
SQL-Beispiele
Abschnitt betitelt „SQL-Beispiele“Tabelle erstellen und Beispieldaten einfügen
CREATE TABLE sales_data ( id INT, product_id INT, quantity INT);
INSERT INTO sales_data (id, product_id, quantity)VALUES (1, 1, 10), (2, 2, 5), (3, 3, 8), (4, 4, 3), (5, 5, 15);Abfragedemo: Gesamtmenge der verkauften Produkte berechnen
SELECT SUM(quantity) AS total_quantity_soldFROM sales_data;Ergebnis
| total_quantity_sold ||---------------------|| 41 |