SUM (Lakehouse v1)
Función de agregado.
La función SUM() calcula la suma de un conjunto de valores.
Sintaxis de Analyze
Sección titulada «Sintaxis de Analyze»func.sum(<column>)Ejemplos de Analyze
Sección titulada «Ejemplos de Analyze»func.sum(table.quantity).alias('total_quantity_sold')
| total_quantity_sold ||---------------------|| 41 |Sintaxis de SQL
Sección titulada «Sintaxis de SQL»SUM(<expr>)Argumentos
Sección titulada «Argumentos»| Argumentos | Descripción |
|---|---|
<expr> |
Cualquier expresión numérica |
Tipo de valor devuelto
Sección titulada «Tipo de valor devuelto»Un double si el tipo de entrada es double; en caso contrario, un entero.
Ejemplos de SQL
Sección titulada «Ejemplos de SQL»Cree una tabla e inserte datos de ejemplo
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);Consulta de demostración: calcular la cantidad total de productos vendidos
SELECT SUM(quantity) AS total_quantity_soldFROM sales_data;Resultado
| total_quantity_sold ||---------------------|| 41 |