跳至主要内容

minMap

根据 key 数组中指定的键,从 value 数组中计算最小值。

语法

`minMap(key, value)`

minMap(Tuple(key, value))

别名:minMappedArrays

注意
  • 传递键和值数组的元组与传递键数组和值数组相同。
  • 对于每个要合计的行,keyvalue 中的元素数量必须相同。

参数

返回值

  • 返回两个数组的元组:按排序顺序排列的键,以及为相应键计算的值。 元组(数组, 数组).

示例

查询

SELECT minMap(a, b)
FROM values('a Array(Int32), b Array(Int64)', ([1, 2], [2, 2]), ([2, 3], [1, 1]))

结果

┌─minMap(a, b)──────┐
│ ([1,2,3],[2,1,1]) │
└───────────────────┘