如何列出列中不存在特定值的所有条目?

  • 本文关键字:何列出 不存在 sql
  • 更新时间 :
  • 英文 :


基本上,我有一个名为Client Entity的表,它包含一个实体类型列,我有一个名为BEN的实体类型。我想显示所有不存在这种特定类型的记录。问题是,如果实体类型没有被指定,记录本身可能不存在,所以我基本上要求查询向我展示哪里没有"行"存在,因为这个值…

基本上我正在寻找一个代码来突出显示数据的缺失,而不是NULL值。

有人能帮忙吗?

如果您有一个"记录"表,那么您将使用not exists:

select r.*
from records r
where not exists (select 1
from cliententity ce
where ce.record_id = r.record_id and
ce.entity_type = 'BEN'
);

我不知道你真正的表名或列名是什么,但这给了如何处理这个问题的想法。

最新更新