BITMAP_COUNT

Counts the number of bits set to 1 in the bitmap.

Analyze Syntax

func.bitmap_count( <bitmap> )

Analyze Examples

func.bitmap_count(build_bitmap([1, 4, 5]))

┌────────────────────────────────────────────┐
 func.bitmap_count(build_bitmap([1, 4, 5])) 
├────────────────────────────────────────────┤
                                          3 
└────────────────────────────────────────────┘

SQL Syntax

BITMAP_COUNT( <bitmap> )

Aliases

SQL Examples

SELECT BITMAP_COUNT(BUILD_BITMAP([1,4,5])), BITMAP_CARDINALITY(BUILD_BITMAP([1,4,5]));

┌─────────────────────────────────────────────────────────────────────────────────────┐
 bitmap_count(build_bitmap([1, 4, 5]))  bitmap_cardinality(build_bitmap([1, 4, 5])) 
├───────────────────────────────────────┼─────────────────────────────────────────────┤
                                     3                                            3 
└─────────────────────────────────────────────────────────────────────────────────────┘