sumMap
根据 key
数组中指定的键对 value
数组进行求和。返回一个包含两个数组的元组:按顺序排列的键以及对应键的求和值(不溢出)。
语法
sumMap(key <Array>, value <Array>)
Array type。sumMap(Tuple(key <Array>, value <Array>))
Tuple type。
别名:sumMappedArrays
。
参数
传递键和值数组的元组是分别传递键数组和值数组的同义词。
备注
key
和 value
中的元素数量必须在每一行中相同。
返回值
- 返回一个包含两个数组的元组:按顺序排列的键,以及对应键的求和值。
示例
首先,我们创建一个名为 sum_map
的表,并向其中插入一些数据。键和值的数组分别存储为一个名为 statusMap
的 Nested 类型列,以及作为一个名为 statusMapTuple
的 tuple 类型列,以说明上述两种不同语法的使用。
查询:
接下来,我们使用 sumMap
函数查询表格,同时利用数组和元组类型的语法:
查询:
结果:
另见