SUM (Lakehouse v1)
Funkcja agregująca.
Funkcja SUM() oblicza sumę zbioru wartości.
Składnia Analyze
Dział zatytułowany „Składnia Analyze”func.sum(<column>)Przykłady Analyze
Dział zatytułowany „Przykłady Analyze”func.sum(table.quantity).alias('total_quantity_sold')
| total_quantity_sold ||---------------------|| 41 |Składnia SQL
Dział zatytułowany „Składnia SQL”SUM(<expr>)Argumenty
Dział zatytułowany „Argumenty”| Argumenty | Opis |
|---|---|
<expr> |
Dowolne wyrażenie liczbowe |
Typ zwracany
Dział zatytułowany „Typ zwracany”Wartość double, jeśli typ wejściowy to double; w przeciwnym razie liczba całkowita.
Przykłady SQL
Dział zatytułowany „Przykłady SQL”Tworzenie tabeli i wstawianie przykładowych danych
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);Przykład zapytania: obliczenie łącznej liczby sprzedanych produktów
SELECT SUM(quantity) AS total_quantity_soldFROM sales_data;Wynik
| total_quantity_sold ||---------------------|| 41 |