GROUP_BITMAP_XOR
更新时间:2025-10-16
描述
主要用于合并多个 bitmap 的值,并对结果进行按位 xor 计算
语法
SQL
1GROUP_BITMAP_XOR(<expr>)
参数
| 参数 | 说明 |
|---|---|
<expr> |
支持 bitmap 的数据类型 |
返回值
返回值的数据类型为 BITMAP。
举例
SQL
1 select page, bitmap_to_string(user_id) from pv_bitmap;
Text
1+------+-----------------------------+
2| page | bitmap_to_string(`user_id`) |
3+------+-----------------------------+
4| m | 4,7,8 |
5| m | 1,3,6,15 |
6| m | 4,7 |
7+------+-----------------------------+
SQL
1select page, bitmap_to_string(group_bitmap_xor(user_id)) from pv_bitmap group by page;
Text
1+------+-----------------------------------------------+
2| page | bitmap_to_string(group_bitmap_xor(`user_id`)) |
3+------+-----------------------------------------------+
4| m | 1,3,6,8,15 |
5+------+-----------------------------------------------+
