BITMAP_XOR (Lakehouse v1)
Wykonuje bitową operację XOR (alternatywa wykluczająca) na dwóch mapach bitowych.
Składnia Analyze
Dział zatytułowany „Składnia Analyze”func.bitmap_xor( <bitmap1>, <bitmap2> )Przykłady Analyze
Dział zatytułowany „Przykłady Analyze”func.bitmap_xor(func.build_bitmap([1, 4, 5]), func.build_bitmap([5, 6, 7]))
┌─────────────────────────────────────────────────────────────────────────────┐│ func.bitmap_xor(func.build_bitmap([1, 4, 5]), func.build_bitmap([5, 6, 7])) │├─────────────────────────────────────────────────────────────────────────────┤│ 1,4,6,7 │└─────────────────────────────────────────────────────────────────────────────┘Składnia SQL
Dział zatytułowany „Składnia SQL”BITMAP_XOR( <bitmap1>, <bitmap2> )Przykłady SQL
Dział zatytułowany „Przykłady SQL”SELECT BITMAP_XOR(BUILD_BITMAP([1,4,5]), BUILD_BITMAP([5,6,7]))::String;
┌──────────────────────────────────────────────────────────────────────┐│ bitmap_xor(build_bitmap([1, 4, 5]), build_bitmap([5, 6, 7]))::string │├──────────────────────────────────────────────────────────────────────┤│ 1,4,6,7 │└──────────────────────────────────────────────────────────────────────┘