bitmap_or_count
description
Syntax
BigIntVal bitmap_or_count(BITMAP lhs, BITMAP rhs, ...)
计算两个及以上输入bitmap的并集,返回并集的个数.
example
MySQL> select bitmap_or_count(bitmap_from_string('1,2,3'),bitmap_empty());+--------------------------------------------------------------+| bitmap_or_count(bitmap_from_string('1,2,3'), bitmap_empty()) |+--------------------------------------------------------------+| 3 |+--------------------------------------------------------------+MySQL> select bitmap_or_count(bitmap_from_string('1,2,3'),bitmap_from_string('1,2,3'));+---------------------------------------------------------------------------+| bitmap_or_count(bitmap_from_string('1,2,3'), bitmap_from_string('1,2,3')) |+---------------------------------------------------------------------------+| 3 |+---------------------------------------------------------------------------+MySQL> select bitmap_or_count(bitmap_from_string('1,2,3'),bitmap_from_string('3,4,5'));+---------------------------------------------------------------------------+| bitmap_or_count(bitmap_from_string('1,2,3'), bitmap_from_string('3,4,5')) |+---------------------------------------------------------------------------+| 5 |+---------------------------------------------------------------------------+MySQL> select bitmap_or_count(bitmap_from_string('1,2,3'), bitmap_from_string('3,4,5'), to_bitmap(100), bitmap_empty());+-----------------------------------------------------------------------------------------------------------+| bitmap_or_count(bitmap_from_string('1,2,3'), bitmap_from_string('3,4,5'), to_bitmap(100), bitmap_empty()) |+-----------------------------------------------------------------------------------------------------------+| 6 |+-----------------------------------------------------------------------------------------------------------+MySQL> select bitmap_or_count(bitmap_from_string('1,2,3'), bitmap_from_string('3,4,5'), to_bitmap(100), NULL);+-------------------------------------------------------------------------------------------------+| bitmap_or_count(bitmap_from_string('1,2,3'), bitmap_from_string('3,4,5'), to_bitmap(100), NULL) |+-------------------------------------------------------------------------------------------------+| NULL |+-------------------------------------------------------------------------------------------------+
keyword
BITMAP_OR_COUNT,BITMAP