Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
返回所有参数表达式的最大值。
语法
max_of(arg, arg_2, [ arg_3, ... ])
详细了解语法约定。
参数
| 客户 | 类型 | 必需 | 说明 |
|---|---|---|---|
| arg_i | 标量 (scalar) | ✔️ | 要比较的值。 |
- 所有参数的类型必须相同。
- 最多支持 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 列中较晚的两个日期/时间值。
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 |