📣TiDB Cloud BYOC、TiDB Cloud Filesystem 和 PostgreSQL-compatible TiDB Cloud Starter 全新发布,开放公测中。此页面由 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 │ └──────────────────────────────────────────────────────────────────────────┘

文档内容是否有帮助?