如何在有条件的表中识别数据不存在的条目

Yundengogo

CnTy为PB00我想提取表1中存在该文章的所有数据,而不是表2中的所有数据因此,如果表2中存在不是PB00的其他CnTy文章,我仍然希望它出现在报告中。我一直在使用where CnTY!='PB00',它只是过滤掉PB00,而不是给我不包含'PB00'的文章。由于添加的条件,我认为我不能使用左联接。

这就是我所拥有的:

select* from T1
join T2 on T1.Article = T2.Article
WHERE T2.CNTY != 'PB00'

表2的样本数据:

在此特定示例中,由于有PB00记录,因此不应包括整篇文章。但是,如果文章仅包含ZOID类型,则需要对其进行识别

戈登·利诺夫

用途not exists

select t1.*
from T1
where not exists (select 1
                  from t2
                  where T2.Article = T1.Article and
                        T2.CNTY = 'PB00'
                 );

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在有条件的展开中传递数据?

Oracle PL/SQL:如何有条件地使用列,因为它可能不存在于旧版本的表中

如果json不存在,如何有条件地向json添加密钥?

如何在有条件的kotlin中排序

如何在有条件操作的列上连接表

如何在有条件的js中有条件地应用标题

如何在有条件的组件上有条件地添加道具?

如何在有条件的剧本中向条件字典添加键/值

如何在有条件的情况下获得当月的平均数据?

如何在有条件的情况下在 mongoDB 上插入数据

如何在有条件的情况下减去熊猫中的两列

如何在有条件的情况下删除SQL Server中的重复行?

熊猫-如何在有条件的groupby中创建多个列?

如何在有条件的php中包含php文件

如何在有条件的情况下控制 YAML 中的作业流?

如何在有条件的Rails中建立内部联接?

如果某行在另一表中不存在,则 MySQL 有条件地插入到一个表

如何在有条件的多个表中将类名添加到 tr 和 td?

如何在有条件的情况下遍历 Pandas 数据框?(对 iterrows/for 循环/矢量化的困惑)

如果存在表,如何有条件地编译?

如何根据资源是否存在有条件地渲染<p:graphicImage>

如何在有条件的情况下使用RemoveAll删除列表中的多个项目?

Rails 5-如何在有条件的before_save回调中取消方法调用

如何在有条件的情况下替换冲突(对于SQLite)?

如何在有条件的第三次逗号后grep行

如何在有条件的情况下导出到CSV?

Laravel如何在有条件的情况下进行雄辩的雄辩多次联接?

如何在有条件的情况下使用ConcatMap进行多个API调用

如何在有条件的情况下将变量传递给awk命令?