【发布时间】:2016-09-21 19:16:45
【问题描述】:
首先,我在这里看到了一个类似的问题:Query two tables from different schema,但答案对我不起作用。
我的情况:相同的表,不同的模式,相同的数据库(顺便说一下 oracle)。我试图在一个 schema.table 中找到不在另一个中的所有行。我有以下查询:
select S1.ID
FROM SCHEMA1.DATABASE_UPDATE S1,
SCHEMA2.DATABASE_UPDATE S2
WHERE
S1.ID != S2.ID
我收到了数以千计的重复条目。所以很明显,这是错误的。 S1 中有 448 行,S2 中有 439 行。应该只有 9 个唯一行。我究竟做错了什么?谢谢!
顺便说一句,我是从 sqlDeveloper 执行此操作的。
【问题讨论】:
标签: sql oracle oracle-sqldeveloper