SUM (Lakehouse v1)
Função de agregação.
A função SUM() calcula a soma de um conjunto de valores.
Sintaxe do Analyze
Seção intitulada “Sintaxe do Analyze”func.sum(<column>)Exemplos do Analyze
Seção intitulada “Exemplos do Analyze”func.sum(table.quantity).alias('total_quantity_sold')
| total_quantity_sold ||---------------------|| 41 |Sintaxe SQL
Seção intitulada “Sintaxe SQL”SUM(<expr>)Argumentos
Seção intitulada “Argumentos”| Argumentos | Descrição |
|---|---|
<expr> |
Qualquer expressão numérica |
Tipo de retorno
Seção intitulada “Tipo de retorno”Um double se o tipo de entrada for double; caso contrário, um inteiro.
Exemplos de SQL
Seção intitulada “Exemplos de SQL”Criar uma tabela e inserir dados de exemplo
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);Exemplo de consulta: calcular a quantidade total de produtos vendidos
SELECT SUM(quantity) AS total_quantity_soldFROM sales_data;Resultado
| total_quantity_sold ||---------------------|| 41 |