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

ARRAY_APPROX_COUNT_DISTINCT



配列内の重複しない要素数のおおよその値を返します。NULL 値は無視されます。これは、APPROX_COUNT_DISTINCT と同じ HyperLogLog ベースの推定器を使用します。

構文

ARRAY_APPROX_COUNT_DISTINCT(<array>)

戻り値の型

BIGINT

例

SELECT ARRAY_APPROX_COUNT_DISTINCT([1, 1, 2, 3, 3, 3]) AS approx_cnt; ┌────────────┐ │ approx_cnt │ ├────────────┤ │ 3 │ └────────────┘
SELECT ARRAY_APPROX_COUNT_DISTINCT([NULL, 'a', 'a', 'b']) AS approx_cnt_text; ┌──────────────────┐ │ approx_cnt_text │ ├──────────────────┤ │ 2 │ └──────────────────┘

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