ARRAY_ZIP
更新时间:2025-10-17
描述
将所有数组合并成一个单一的数组。结果数组包含源数组中按参数列表顺序分组的相应元素。
语法
                SQL
                
            
            1ARRAY_ZIP(<array>[, <array> ])参数
| 参数 | 说明 | 
|---|---|
| <array> | 输入数组 | 
返回值
返回来自源数组的元素分组成结构体的数组。结构体中的数据类型与输入数组的类型相同,并按照传递数组的顺序排列。
举例
                SQL
                
            
            1SELECT ARRAY_ZIP(['a', 'b', 'c'], [1, 2, 3]);
                Text
                
            
            1+--------------------------------------------------------+
2| array_zip(['a', 'b', 'c'], [1, 2, 3])                  |
3+--------------------------------------------------------+
4| [{"1":"a", "2":1}, {"1":"b", "2":2}, {"1":"c", "2":3}] |
5+--------------------------------------------------------+