BITMAP_HAS_ALL
Learn how to use the BITMAP_HAS_ALL bitmap function in PlaidCloud Lakehouse. Checks if the first bitmap contains all the bits in the second bitmap.
Checks if the first bitmap contains all the bits in the second bitmap.
Analyze Syntax
func.bitmap_has_all( <bitmap1>, <bitmap2> )
Analyze Examples
func.bitmap_has_all(build_bitmap([1, 4, 5]), build_bitmap([1, 2]))
┌─────────────────────────────────────────────────────────────────────┐
│ func.bitmap_has_all(build_bitmap([1, 4, 5]), build_bitmap([1, 2])) │
├─────────────────────────────────────────────────────────────────────┤
│ false │
└─────────────────────────────────────────────────────────────────────┘
SQL Syntax
BITMAP_HAS_ALL( <bitmap1>, <bitmap2> )
SQL Examples
SELECT BITMAP_HAS_ALL(BUILD_BITMAP([1,4,5]), BUILD_BITMAP([1,2]));
┌───────────────────────────────────────────────────────────────┐
│ bitmap_has_all(build_bitmap([1, 4, 5]), build_bitmap([1, 2])) │
├───────────────────────────────────────────────────────────────┤
│ false │
└───────────────────────────────────────────────────────────────┘