跳到主要内容

ARRAYS_ZIP

引入或更新于:v1.2.690

将多个数组(Array)合并为一个由元组(Tuple)构成的数组。

语法

ARRAYS_ZIP( <array1> [, ...] )

参数

参数说明
<arrayN>输入的数组(ARRAY)。
备注
  • 每个数组的长度必须相同。

返回类型

元组数组(Array(Tuple))。

示例

SELECT ARRAYS_ZIP([1, 2, 3], ['a', 'b', 'c']);
┌────────────────────────────────────────┐
│ arrays_zip([1, 2, 3], ['a', 'b', 'c'])
├────────────────────────────────────────┤
[(1,'a'),(2,'b'),(3,'c')]
└────────────────────────────────────────┘
欢迎体验 Databend Cloud

基于 Rust + 对象存储构建的新一代多模态数仓,一个平台即可进行 BI、向量、全文检索及地理空间分析。

支持标准 SQL,自动弹性伸缩,助您快速构建现代化数据平台。

注册即领 ¥200 代金券。

注册体验