📣新登場!TiDB Cloud BYOC、TiDB Cloud Filesystem、PostgreSQL-compatible TiDB Cloud Starter がパブリックプレビュー中。このページは自動翻訳されたものです。原文はこちらからご覧ください。

ARRAY_FLATTEN



ネストされた配列を単一の次元の配列にフラット化します。

構文

ARRAY_FLATTEN(array)

パラメーター

パラメーター説明
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"]

このページは役に立ちましたか?