SelectDB Enterprise
参考手册
SQL 函数
聚合函数
BITMAP-UNION-INT

BITMAP-UNION-INT

描述

计算 TINYINT,SMALLINT 和 INT 类型的列中不同值的个数,返回值和 COUNT(DISTINCT expr) 相同

语法

BITMAP_UNION_INT(<expr>)

参数

参数说明
<expr>支持 TINYINT,SMALLINT 和 INT 类型的列或列表达式

返回值

返回列中不同值的个数

举例

select dt,page,bitmap_to_string(user_id) from pv_bitmap;
+------+------+---------------------------+
| dt   | page | bitmap_to_string(user_id) |
+------+------+---------------------------+
|    1 | 100  | 100,200,300               |
|    1 | 300  | 300                       |
|    2 | 200  | 300                       |
+------+------+---------------------------+
select bitmap_union_int(dt) from pv_bitmap;
+----------------------+
| bitmap_union_int(dt) |
+----------------------+
|                    2 |
+----------------------+
© 2025 北京飞轮数据科技有限公司 京ICP备2022004029号 | Apache、Apache Doris 以及相关开源项目名称均为 Apache 基金会商标