に最終更新
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 |
+------+------+