max_of()
傳回所有自變數表示式的最大值。
語法
max_of(
arg,
[ arg_3,
... ])
深入瞭解 語法慣例。
參數
姓名 | 類型 | 必要 | 描述 |
---|---|---|---|
arg_i | 純量 | ✔️ | 要比較的值。 |
- 所有自變數都必須是相同的類型。
- 最多支援 64 個自變數。
- 非 Null 值優先於 Null 值。
傳回
所有自變數表示式的最大值。
範例
尋找最大數位
此查詢會傳回字串中數位的最大值。
print result = max_of(10, 1, -3, 17)
輸出
result |
---|
17 |
在資料表中尋找最大值
此查詢會從 A 和 B 欄傳回最高的值。請注意,非 Null 值優先於 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)
輸出
result |
---|
6 |
8 |
2 |
1 |
(Null) |
尋找日期時間上限
此查詢會從 A 和 B 數據行傳回兩個 datetime 值的稍後。
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)
輸出
maxDate |
---|
2024-12-15 07:15:24 |
2024-12-15 09:30:00 |
2024-12-15 10:45:00 |