メインコンテンツまでスキップ
メインコンテンツまでスキップ

uniqExact

異なる引数値の正確な数を計算します。

uniqExact(x[, ...])

uniqExact 関数は、絶対に正確な結果が必要な場合に使用してください。そうでない場合は、 uniq 関数を使用してください。

uniqExact 関数は、異なる値の数が増えるにつれて状態のサイズが無限に成長するため、 uniq よりも多くのメモリを使用します。

引数

この関数は可変数のパラメータを受け取ります。パラメータは TupleArrayDateDateTimeString または数値型です。

この例では、 opensky data set における一意の型コード(航空機の種類を示す短い識別子)の数を数えるために uniqExact 関数を使用します。

SELECT uniqExact(typecode) FROM opensky.opensky
1106

関連項目