ARRAYS_ZIP (Lakehouse v1)
複数の配列を、1つのタプルの配列にまとめます。
Analyzeの構文
Section titled “Analyzeの構文”func.arrays_zip( <array1> [, ...] )Analyzeの例
Section titled “Analyzeの例”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の構文
Section titled “SQLの構文”ARRAYS_ZIP( <array1> [, ...] )| 引数 | 説明 |
|---|---|
<arrayN> |
入力する配列です。 |
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')] │└────────────────────────────────────────┘