MAX (Lakehouse v1)
Funkcja agregująca.
Funkcja MAX() zwraca maksymalną wartość w zbiorze wartości.
Składnia Analyze
Dział zatytułowany „Składnia Analyze”func.max(<column>)Przykłady Analyze
Dział zatytułowany „Przykłady Analyze”table.city, func.max(table.temperature).alias('max_temperature')
| city | max_temperature ||------------|-----------------|| New York | 32 |Składnia SQL
Dział zatytułowany „Składnia SQL”MAX(<expr>)Argumenty
Dział zatytułowany „Argumenty”| Argumenty | Opis |
|---|---|
<expr> |
Dowolne wyrażenie |
Typ zwracany
Dział zatytułowany „Typ zwracany”Maksymalna wartość, w typie tej wartości.
Przykłady SQL
Dział zatytułowany „Przykłady SQL”Tworzenie tabeli i wstawianie przykładowych danych
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);Przykład zapytania: znalezienie maksymalnej temperatury w Nowym Jorku
SELECT city, MAX(temperature) AS max_temperatureFROM temperaturesWHERE city = 'New York'GROUP BY city;Wynik
| city | max_temperature ||------------|-----------------|| New York | 32 |