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 
└─────────────────────────────────────────────────────────────────────────────────────┘
Last modified April 24, 2024 at 9:36 PM EST: updating bitwise operation functions (33af5e5)