array_zip
array_zip
array_zip
description
将所有数组合并成一个单一的数组。结果数组包含源数组中按参数列表顺序分组的相应元素。
Syntax
Array<Struct<T1, T2,...>> array_zip(Array<T1>, Array<T2>, ...)
Returned value
将来自源数组的元素分组成结构体的数组。结构体中的数据类型与输入数组的类型相同,并按照传递数组的顺序排列。
notice
仅支持向量化引擎中使用
example
mysql> select array_zip(['a', 'b', 'c'], [1, 2, 3]);
+-------------------------------------------------+
| array_zip(ARRAY('a', 'b', 'c'), ARRAY(1, 2, 3)) |
+-------------------------------------------------+
| [{'a', 1}, {'b', 2}, {'c', 3}] |
+-------------------------------------------------+
1 row in set (0.01 sec)
keywords
ARRAY,ZIP,ARRAY_ZIP