数组函数(1) sequence函数 返回从start开始到end1结束并以step为步长的数值序列数组。 语法 plaintext sequence([start, ] end [, step]) 参数说明 参数名称 说明 类型 是否必选 start 序列开始元素 integer类型 否 end 序列结束元素 integer类型 是 step 序列步长 integer类型 否 返回值类型 array类型 示例 类型 示例 统计分析语句 SELECT sequence(1, 10, 2) 返回结果 [1,3,5,7,9] slice函数 返回数组的片段。 语法 plaintext slice(arr,offset [, length]) 参数说明 参数名称 说明 类型 是否必选 arr 原始数组 array类型 是 offset 片段在原始数组的偏移量 integer类型 是 length 片段长度 integer类型 否 返回值类型 array类型 示例 类型 示例 统计分析语句 SELECT slice(array(1, 2, 3, 4, 5), 2, 2) 返回结果 [2,3] arrayszip函数 将多个数组合并为一个二维数组,且各个数组中下标相同的元素组成一个新的数组。 语法 plaintext arrayszip(arr1,...) 参数说明 参数名称 说明 类型 是否必选 arr1 原始数组 array类型 是 ... 原始数组 array类型 否 返回值类型 array类型
来自: