BITMAP-UNION-INT
更新时间:2025-10-16
描述
计算 TINYINT,SMALLINT 和 INT 类型的列中不同值的个数,返回值和 COUNT(DISTINCT expr) 相同
语法
SQL
1BITMAP_UNION_INT(<expr>)
参数
参数 | 说明 |
---|---|
<expr> |
支持 TINYINT,SMALLINT 和 INT 类型的列或列表达式 |
返回值
返回列中不同值的个数
举例
SQL
1select dt,page,bitmap_to_string(user_id) from pv_bitmap;
Text
1+------+------+---------------------------+
2| dt | page | bitmap_to_string(user_id) |
3+------+------+---------------------------+
4| 1 | 100 | 100,200,300 |
5| 1 | 300 | 300 |
6| 2 | 200 | 300 |
7+------+------+---------------------------+
Plain Text
1select bitmap_union_int(dt) from pv_bitmap;
Text
1+----------------------+
2| bitmap_union_int(dt) |
3+----------------------+
4| 2 |
5+----------------------+