📣
TiDB Cloud Premium 开放公测中。为企业级工作负载提供无限扩展、即时弹性伸缩和高级安全保障。此页面由 AI 自动翻译,英文原文请见此处。

BITMAP_NOT



生成一个新位图,其中包含第一个位图中存在但不在第二个位图中的元素。

语法

BITMAP_NOT( <bitmap1>, <bitmap2> )

别名

示例

SELECT BITMAP_NOT(BUILD_BITMAP([1,4,5]), BUILD_BITMAP([5,6,7]))::String; ┌──────────────────────────────────────────────────────────────────────┐ │ bitmap_not(build_bitmap([1, 4, 5]), build_bitmap([5, 6, 7]))::string │ ├──────────────────────────────────────────────────────────────────────┤ │ 1,4 │ └──────────────────────────────────────────────────────────────────────┘ SELECT BITMAP_AND_NOT(BUILD_BITMAP([1,4,5]), BUILD_BITMAP([5,6,7]))::String; ┌──────────────────────────────────────────────────────────────────────────┐ │ bitmap_and_not(build_bitmap([1, 4, 5]), build_bitmap([5, 6, 7]))::string │ ├──────────────────────────────────────────────────────────────────────────┤ │ 1,4 │ └──────────────────────────────────────────────────────────────────────────┘

文档内容是否有帮助?