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

ARRAY_ANY



配列から最初の非NULL要素を返します。ARRAY_AGGREGATE(<array>, 'ANY') と同等です。

構文

ARRAY_ANY(<array>)

戻り値の型

配列要素の型と同じです。

例

SELECT ARRAY_ANY(['a', 'b', 'c']) AS first_item; ┌────────────┐ │ first_item │ ├────────────┤ │ a │ └────────────┘
SELECT ARRAY_ANY([NULL, 'x', 'y']) AS first_non_null; ┌────────────────┐ │ first_non_null │ ├────────────────┤ │ x │ └────────────────┘
SELECT ARRAY_ANY([NULL, 10, 20]) AS first_number; ┌──────────────┐ │ first_number │ ├──────────────┤ │ 10 │ └──────────────┘

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