min_of()

返回所评估的几个标量表达式的最小值。

语法

min_of(arg,arg_2, [ arg_3, ... ])

详细了解语法约定

参数

客户 类型​​ 必需 说明
arg, arg_2, ... 标量 (scalar) 要比较的 2-64 个标量表达式的逗号分隔列表。 该函数返回这些表达式中的最小值。
  • 所有参数的类型必须相同。
  • 最多支持 64 个参数。
  • 非 null 值优先于 null 值。

返回

所有参数表达式的最小值。

示例

查找数组中的最大值:

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

输出

result
-3

查找数据表中的最小值。 非 null 值优先于 null 值:

datatable (A: int, B: int)
[
    5, 2,
    10, 1,
    int(null), 3,
    1, int(null),
    int(null), int(null)
]
| project min_of(A, B)

输出

result
2
1
3
1
(null)