BITMAP_COUNT
bitmap_count(bitmap)
功能描述
BITMAP_COUNT
BITMAP_COUNT
函数用于求 bitmap 中元素个数,等价于
BITMAP_CARDINALITY
BITMAP_CARDINALITY
。
参数说明
bitmap
bitmap
:BITMAP
BITMAP
类型。
返回类型
注意事项
- 此函数是
BITMAP_CARDINALITY
BITMAP_CARDINALITY
的别名,两者功能完全相同。
使用示例
- 计算 bitmap 中元素个数
SELECT bitmap_count(bitmap_build(array(1, 2, 3)));
+----------------------------------------------+
| bitmap_count(bitmap_build(array(1, 2, 3))) |
+----------------------------------------------+
| 3 |
+----------------------------------------------+
- 计算更多元素的 bitmap
SELECT bitmap_count(bitmap_build(array(1, 2, 3, 4, 5)));
+----------------------------------------------------+
| bitmap_count(bitmap_build(array(1, 2, 3, 4, 5))) |
+----------------------------------------------------+
| 5 |
+----------------------------------------------------+