MAX (Lakehouse v1)
Função de agregação.
A função MAX() retorna o valor máximo em um conjunto de valores.
Sintaxe do Analyze
Seção intitulada “Sintaxe do Analyze”func.max(<column>)Exemplos do Analyze
Seção intitulada “Exemplos do Analyze”table.city, func.max(table.temperature).alias('max_temperature')
| city | max_temperature ||------------|-----------------|| New York | 32 |Sintaxe SQL
Seção intitulada “Sintaxe SQL”MAX(<expr>)Argumentos
Seção intitulada “Argumentos”| Argumentos | Descrição |
|---|---|
<expr> |
Qualquer expressão |
Tipo de retorno
Seção intitulada “Tipo de retorno”O valor máximo, no tipo do valor.
Exemplos de SQL
Seção intitulada “Exemplos de SQL”Criar uma tabela e inserir dados de exemplo
CREATE TABLE temperatures ( id INT, city VARCHAR, temperature FLOAT);
INSERT INTO temperatures (id, city, temperature)VALUES (1, 'New York', 30), (2, 'New York', 28), (3, 'New York', 32), (4, 'Los Angeles', 25), (5, 'Los Angeles', 27);Demonstração de consulta: encontrar a temperatura máxima da cidade de Nova York
SELECT city, MAX(temperature) AS max_temperatureFROM temperaturesWHERE city = 'New York'GROUP BY city;Resultado
| city | max_temperature ||------------|-----------------|| New York | 32 |