BITMAP_HAS_ANY
Learn how to use the BITMAP_HAS_ANY bitmap function in PlaidCloud Lakehouse. Checks if the first bitmap has any bit matching the bits in the second bitmap.
Checks if the first bitmap has any bit matching the bits in the second bitmap.
Analyze Syntax
func.bitmap_has_any( <bitmap1>, <bitmap2> )
Analyze Examples
func.bitmap_has_any(func.build_bitmap([1, 4, 5]), func.build_bitmap([1, 2]))
┌───────────────────────────────────────────────────────────────────────────────┐
│ func.bitmap_has_any(func.build_bitmap([1, 4, 5]), func.build_bitmap([1, 2])) │
├───────────────────────────────────────────────────────────────────────────────┤
│ true │
└───────────────────────────────────────────────────────────────────────────────┘
SQL Syntax
BITMAP_HAS_ANY( <bitmap1>, <bitmap2> )
SQL Examples
SELECT BITMAP_HAS_ANY(BUILD_BITMAP([1,4,5]), BUILD_BITMAP([1,2]));
┌───────────────────────────────────────────────────────────────┐
│ bitmap_has_any(build_bitmap([1, 4, 5]), build_bitmap([1, 2])) │
├───────────────────────────────────────────────────────────────┤
│ true │
└───────────────────────────────────────────────────────────────┘