MIN (Lakehouse v1)
Função de agregação.
A função MIN() retorna o valor mínimo em um conjunto de valores.
Sintaxe do Analyze
Seção intitulada “Sintaxe do Analyze”func.min(<column>)Exemplos do Analyze
Seção intitulada “Exemplos do Analyze”table.station_id, func.min(table.price).alias('min_price')
| station_id | min_price ||------------|-----------|| 1 | 3.45 |Sintaxe SQL
Seção intitulada “Sintaxe SQL”MIN(<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ínimo, no tipo do valor.
Exemplos de SQL
Seção intitulada “Exemplos de SQL”title: MIN
Seção intitulada “title: MIN”Função de agregação.
A função MIN() retorna o valor mínimo em um conjunto de valores.
Sintaxe SQL
Seção intitulada “Sintaxe SQL”MIN(expression)Argumentos
Seção intitulada “Argumentos”| Argumentos | Descrição |
|---|---|
| expression | Qualquer expressão |
Tipo de retorno
Seção intitulada “Tipo de retorno”O valor mínimo, no tipo do valor.
Exemplos de SQL
Seção intitulada “Exemplos de SQL”Criar uma tabela e inserir dados de exemplo
CREATE TABLE gas_prices ( id INT, station_id INT, price FLOAT);
INSERT INTO gas_prices (id, station_id, price)VALUES (1, 1, 3.50), (2, 1, 3.45), (3, 1, 3.55), (4, 2, 3.40), (5, 2, 3.35);Demonstração de consulta: encontrar o preço mínimo da gasolina no posto 1
SELECT station_id, MIN(price) AS min_priceFROM gas_pricesWHERE station_id = 1GROUP BY station_id;Resultado
| station_id | min_price ||------------|-----------|| 1 | 3.45 |