SUM (Lakehouse v1)
Fonction d’agrégation.
La fonction SUM() calcule la somme d’un ensemble de valeurs.
Syntaxe Analyze
Section intitulée « Syntaxe Analyze »func.sum(<column>)Exemples Analyze
Section intitulée « Exemples Analyze »func.sum(table.quantity).alias('total_quantity_sold')
| total_quantity_sold ||---------------------|| 41 |Syntaxe SQL
Section intitulée « Syntaxe SQL »SUM(<expr>)Arguments
Section intitulée « Arguments »| Arguments | Description |
|---|---|
<expr> |
Toute expression numérique |
Type de retour
Section intitulée « Type de retour »Un double si le type d’entrée est double, sinon un entier.
Exemples SQL
Section intitulée « Exemples SQL »Créer une table et insérer des données d’exemple
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);Exemple de requête : calculer la quantité totale de produits vendus
SELECT SUM(quantity) AS total_quantity_soldFROM sales_data;Résultat
| total_quantity_sold ||---------------------|| 41 |