Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
HLLFunktion _ CARDINALITY
Die CARDINALITY Funktion HLL _ gibt die Kardinalität des HLLSKETCH Eingabedatentyps zurück.
Syntax
HLL_CARDINALITY (hllsketch_expression)
Argument
- hllsketch_expression
-
Jeder gültige Ausdruck, der einen HLLSKETCH Typ ergibt, z. B. einen Spaltennamen. Der Eingabewert ist der HLLSKETCH Datentyp.
Rückgabetyp
Die CARDINALITY Funktion HLL _ gibt einen BIGINT INT8 Oder-Wert zurück.
Beispiele
Im folgenden Beispiel wird die Kardinalität der Spalte sketch
in der Tabelle hll_table
zurückgegeben.
CREATE TABLE a_table(an_int INT, b_int INT); INSERT INTO a_table VALUES (1,1), (2,1), (3,1), (4,1), (1,2), (2,2), (3,2), (4,2), (5,2), (6,2); CREATE TABLE hll_table (sketch HLLSKETCH); INSERT INTO hll_table select hll_create_sketch(an_int) from a_table group by b_int; SELECT hll_cardinality(sketch) AS cardinality FROM hll_table; cardinality ------------- 6 4 (2 rows)