max_of()
Gäller för: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Returnerar det maximala värdet för alla argumentuttryck.
Syntax
max_of(
arg,
arg_2,
[ arg_3,
... ])
Läs mer om syntaxkonventioner.
Parametrar
Namn | Typ | Krävs | Beskrivning |
---|---|---|---|
arg_i | skalär | ✔️ | De värden som ska jämföras. |
- Alla argument måste vara av samma typ.
- Maximalt 64 argument stöds.
- Värden som inte är null har företräde framför null-värden.
Returnerar
Det maximala värdet för alla argumentuttryck.
Exempel
Hitta det största talet
Den här frågan returnerar det maximala värdet för talen i strängen.
print result = max_of(10, 1, -3, 17)
utdata
resultat |
---|
17 |
Hitta det maximala värdet i en datatabell
Den här frågan returnerar det högsta värdet från kolumnerna A och B. Observera att värden som inte är null har företräde framför null-värden.
datatable (A: int, B: int)
[
1, 6,
8, 1,
int(null), 2,
1, int(null),
int(null), int(null)
]
| project max_of(A, B)
utdata
resultat |
---|
6 |
8 |
2 |
1 |
(null) |
Hitta maximal datetime
Den här frågan returnerar senare av de två datetime-värdena från kolumnerna A och 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)
utdata
maxDate |
---|
2024-12-15 07:15:24 |
2024-12-15 09:30:00 |
2024-12-15 10:45:00 |