メインコンテンツまでスキップ
に最終更新

BITMAP_MAX

説明​

Bitmap 内の最大値を計算して返します。

構文​

BITMAP_MAX(<bitmap>)

パラメータ​

パラメータ説明
<bitmap>Bitmap 型の列または式

戻り値​

Bitmap 内の最大値を返します。
Bitmap が空、または引数が NULL の場合は NULL を返します。

例​

空の Bitmap の最大値を計算する場合:

select bitmap_max(bitmap_from_string('')) value;

結果は次のとおりです:

+-------+
| value |
+-------+
| NULL |
+-------+

複数の要素を含む Bitmap の最大値を計算する場合:

select bitmap_max(bitmap_from_string('1,9999999999')) value;

結果は次のとおりです:

+------------+
| value |
+------------+
| 9999999999 |
+------------+
select bitmap_max(bitmap_empty()) res1, bitmap_max(NULL) res2;

結果は次のとおりです:

+------+------+
| res1 | res2 |
+------+------+
| NULL | NULL |
+------+------+