Join 检查不在子查询DB2中的记录
我有一个场景,在这个场景中,我必须统计表中未包含的所有IDJoin 检查不在子查询DB2中的记录,join,db2,Join,Db2,我有一个场景,在这个场景中,我必须统计表中未包含的所有ID 我有一个源(由3个表组成) 我将记录从源选择到表中。(用于左外连接) 我想做的是 SELECT * FROM SOURCE_SYSTEM WHERE ID NOT IN (my query which brings data initially from the source_system) SOURCE\u SYSTEM=我的三个源表 请指导我如何编写查询,以找出所有未从源系统进入表中的ID。不清楚。您将数据从3个“源表”拉入“您的
SELECT *
FROM SOURCE_SYSTEM
WHERE ID NOT IN (my query which brings data initially from the source_system)
SOURCE\u SYSTEM=我的三个源表
请指导我如何编写查询,以找出所有未从源系统进入表中的ID。不清楚。您将数据从3个“源表”拉入“您的表”。在此之后,您是否希望重复此过程,但只引入以前未引入的数据?
SELECT
*
FROM
source_system ss
WHERE
NOT EXISTS (SELECT 1 FROM other_table ot WHERE ss.id=ot.id)