본문으로 건너뛰기
최종 수정: 에

BITMAP_HAS_ANY

설명​

두 Bitmap에 공통 요소가 있는지 확인합니다.

구문​

BITMAP_HAS_ANY(<bitmap1>, <bitmap2>)

매개변수​

매개변수설명
<bitmap1>첫 번째 Bitmap
<bitmap2>두 번째 Bitmap

반환 값​

두 Bitmap에 공통 요소가 있으면 true를 반환합니다. 두 Bitmap에 공통 요소가 없으면 false를 반환합니다.

  • 매개변수 값이 NULL이면 NULL을 반환합니다.

예제​

select bitmap_has_any(to_bitmap(1), to_bitmap(2)) res;
+------+
| res |
+------+
| 0 |
+------+
select bitmap_has_any(bitmap_from_string('1,2,3'), to_bitmap(1)) res;
+------+
| res |
+------+
| 1 |
+------+
select bitmap_has_any(bitmap_from_string('1,2,3'), NULL) as res;
+------+
| res |
+------+
| NULL |
+------+