MIN (Lakehouse v1)
Funkcja agregująca.
Funkcja MIN() zwraca minimalną wartość w zbiorze wartości.
Składnia Analyze
Dział zatytułowany „Składnia Analyze”func.min(<column>)Przykłady Analyze
Dział zatytułowany „Przykłady Analyze”table.station_id, func.min(table.price).alias('min_price')
| station_id | min_price ||------------|-----------|| 1 | 3.45 |Składnia SQL
Dział zatytułowany „Składnia SQL”MIN(<expr>)Argumenty
Dział zatytułowany „Argumenty”| Argumenty | Opis |
|---|---|
<expr> |
Dowolne wyrażenie |
Typ zwracany
Dział zatytułowany „Typ zwracany”Minimalna wartość, w typie tej wartości.
Przykłady SQL
Dział zatytułowany „Przykłady SQL”title: MIN
Dział zatytułowany „title: MIN”Funkcja agregująca.
Funkcja MIN() zwraca minimalną wartość w zbiorze wartości.
Składnia SQL
Dział zatytułowany „Składnia SQL”MIN(expression)Argumenty
Dział zatytułowany „Argumenty”| Argumenty | Opis |
|---|---|
| expression | Dowolne wyrażenie |
Typ zwracany
Dział zatytułowany „Typ zwracany”Minimalna wartość, w typie tej wartości.
Przykłady SQL
Dział zatytułowany „Przykłady SQL”Tworzenie tabeli i wstawianie przykładowych danych
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);Przykład zapytania: znalezienie minimalnej ceny paliwa na stacji 1
SELECT station_id, MIN(price) AS min_priceFROM gas_pricesWHERE station_id = 1GROUP BY station_id;Wynik
| station_id | min_price ||------------|-----------|| 1 | 3.45 |