ARRAY_FLATTEN
ネストされた配列を単一の次元の配列にフラット化します。
構文
ARRAY_FLATTEN(array)
パラメーター
戻り値の型
配列(フラット化後)。
注意事項
この関数は、標準の配列型と variant 配列型の両方で使用できます。
例
例 1: ネストされた配列のフラット化
SELECT ARRAY_FLATTEN([[1, 2], [3, 4]]);
結果:
[1, 2, 3, 4]
例 2: variant 配列のフラット化
SELECT ARRAY_FLATTEN(PARSE_JSON('[["a", "b"], ["c", "d"]]'));
結果:
["a", "b", "c", "d"]