bitmap_subset_in_range
start_range と end_range(排他的)の範囲内で Bitmap 値から要素を抽出します。出力される要素は Bitmap 値の部分集合です。
この関数は主にページネーションされたクエリなどのシナリオで使用されます。v3.1 からサポートされています。
構文
BITMAP bitmap_subset_in_range(BITMAP src, BIGINT start_range, BIGINT end_range)
パラメータ
src: 要素を取得する元の Bitmap 値。start_range: 要素を抽出する開始範囲。BIGINT 値でなければなりません。指定された開始範囲が BITMAP 値の最大長を超える場合、NULL が返されます。例 4 を参照してください。end_range: 要素を抽出する終了範囲。BIGINT 値でなければなりません。end_rangeがstart_rangeと等しいかそれより小さい場合、NULL が返されます。例 3 を参照してください。