跳到主要内容

ORTHOGONAL_BITMAP_INTERSECT

描述

ORTHOGONAL_BITMAP_INTERSECT 函数返回对 Bitmap 表达式进行交集集合

语法

ORTHOGONAL_BITMAP_INTERSECT(<bitmap_column>, <column_to_filter>, <filter_values>)

参数说明

参数说明
bitmap_column需要获取值的 Bitmap 类型表达式
column_to_filter可选。需要进行过滤的维度列
filter_values可选。变长参数,用于过滤维度列的不同取值

返回值

返回 BIGINT 类型的值。

举例

select orthogonal_bitmap_intersect(members, tag_group, 1150000, 1150001, 390006) from tag_map where  tag_group in ( 1150000, 1150001, 390006);

+-------------------------------------------------------------------------------+
| orthogonal_bitmap_intersect(`members`, `tag_group`, 1150000, 1150001, 390006) |
+-------------------------------------------------------------------------------+
| NULL |
+-------------------------------------------------------------------------------+