max_of()
Berlaku untuk: ✅Microsoft Fabric✅✅
Mengembalikan nilai maksimum semua ekspresi argumen.
Sintaks
max_of(
arg,
[ arg_3,
... ])
Pelajari selengkapnya tentang konvensi sintaksis.
Parameter
Nama | Tipe | Wajib | Deskripsi |
---|---|---|---|
arg_i | skalar | ✔️ | Nilai yang akan dibandingkan. |
- Semua argumen harus berasal dari jenis yang sama.
- Maksimal 64 argumen didukung.
- Nilai non-null diutamakan ke nilai null.
Mengembalikan
Nilai maksimum dari semua ekspresi argumen.
Contoh
Menemukan angka terbesar
Kueri ini mengembalikan nilai maksimum angka dalam string.
print result = max_of(10, 1, -3, 17)
Hasil
hasil |
---|
17 |
Menemukan nilai maksimum dalam tabel data
Kueri ini mengembalikan nilai tertinggi dari kolom A dan B. Perhatikan bahwa nilai non-null lebih diutamakan daripada nilai 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)
Hasil
hasil |
---|
6 |
8 |
2 |
1 |
(null) |
Menemukan tanggalwaktu maksimum
Kueri ini mengembalikan nilai tanggalwaktu yang lebih baru dari kolom A dan 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)
Hasil
maxDate |
---|
2024-12-15 07:15:24 |
2024-12-15 09:30:00 |
2024-12-15 10:45:00 |