Udostępnij za pośrednictwem


max_of()

Dotyczy: ✅Microsoft Fabric

Zwraca maksymalną wartość wszystkich wyrażeń argumentów.

Składnia

max_of( arg, [ arg_3, ... ])

Dowiedz się więcej na temat konwencji składni.

Parametry

Nazwisko Type Wymagania opis
arg_i skalar ✔️ Wartości do porównania.
  • Wszystkie argumenty muszą być tego samego typu.
  • Obsługiwane jest maksymalnie 64 argumenty.
  • Wartości inne niż null mają pierwszeństwo przed wartościami null.

Zwraca

Maksymalna wartość wszystkich wyrażeń argumentów.

Przykłady

Znajdź największą liczbę

To zapytanie zwraca maksymalną wartość liczb w ciągu.

print result = max_of(10, 1, -3, 17) 

Wyjście

result
17

Znajdowanie maksymalnej wartości w tabeli danych

To zapytanie zwraca najwyższą wartość z kolumn A i B. Zwróć uwagę, że wartości inne niż null mają pierwszeństwo przed wartościami null.

datatable (A: int, B: int)
[
    1, 6,
    8, 1,
    int(null), 2,
    1, int(null),
    int(null), int(null)
]
| project max_of(A, B)

Wyjście

result
6
8
2
1
(null)

Znajdowanie maksymalnej daty/godziny

To zapytanie zwraca później dwie wartości daty/godziny z kolumn A i B.

datatable (A: datetime, B: datetime)
[
    datetime(2024-12-15 07:15:22), datetime(2024-12-15 07:15:24),
    datetime(2024-12-15 08:00:00), datetime(2024-12-15 09:30:00),
    datetime(2024-12-15 10:45:00), datetime(2024-12-14 10:45:00)
]
| project maxDate = max_of(A, B)

Wyjście

maxDate
2024-12-15 07:15:24
2024-12-15 09:30:00
2024-12-15 10:45:00