メインコンテンツまでスキップ
バージョン: 4.x

ARRAY_ZIP

説明

すべての配列を単一の配列にマージします。結果の配列には、引数リストの順序でグループ化された、ソース配列の対応する要素が含まれます。

構文

ARRAY_ZIP(<array>[, <array> ])

パラメータ

Parameterデスクリプション
<array>入力配列

Return Value

ソース配列の要素を構造にグループ化した配列を返します。構造内のデータ型は入力配列と同じであり、配列が渡された順序になります。

Example

SELECT ARRAY_ZIP(['a', 'b', 'c'], [1, 2, 3]);
+--------------------------------------------------------+
| array_zip(['a', 'b', 'c'], [1, 2, 3]) |
+--------------------------------------------------------+
| [{"1":"a", "2":1}, {"1":"b", "2":2}, {"1":"c", "2":3}] |
+--------------------------------------------------------+