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

ARRAY_UNIQUE



配列内の一意な要素数を返します。

構文

ARRAY_UNIQUE(array)

パラメータ

パラメータ説明
array一意な要素を分析する対象の配列です。

戻り値の型

INTEGER

注意事項

この関数は、標準の配列型と variant 配列型の両方で使用できます。

例

例 1: 標準配列内の一意な要素数を数える

SELECT ARRAY_UNIQUE([1, 2, 2, 3, 3, 3]);

結果:

3

例 2: variant 配列内の一意な要素数を数える

SELECT ARRAY_UNIQUE(PARSE_JSON('["apple", "banana", "apple", "orange", "banana"]'));

結果:

3

例 3: 空の配列

SELECT ARRAY_UNIQUE([]);

結果:

0

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