ARRAYS_ZIP
Merges multiple arrays into a single array tuple.
Analyze Syntax
func.arrays_zip( <array1> [, ...] )
Analyze Examples
func.arrays_zip([1, 2, 3], ['a', 'b', 'c'])
┌──────────────────────────────────────────────┐
│ func.arrays_zip([1, 2, 3], ['a', 'b', 'c']) │
├──────────────────────────────────────────────┤
│ [(1,'a'),(2,'b'),(3,'c')] │
└──────────────────────────────────────────────┘
SQL Syntax
ARRAYS_ZIP( <array1> [, ...] )
Arguments
Arguments | Description |
---|---|
<arrayN> | The input ARRAYs. |
:::note
- The length of each array must be the same. :::
Return Type
Array(Tuple).
SQL Examples
SELECT ARRAYS_ZIP([1, 2, 3], ['a', 'b', 'c']);
┌────────────────────────────────────────┐
│ arrays_zip([1, 2, 3], ['a', 'b', 'c']) │
├────────────────────────────────────────┤
│ [(1,'a'),(2,'b'),(3,'c')] │
└────────────────────────────────────────┘