2014-04-20 216 views
-2

我有两个表:表A具有列1,2,3。表B具有列X,Y,Z.所有列都是VARCHAR2(10)。SQL-Oracle-跨两个表比较3列

我需要比较列1到X,列2到Y和列3到Z,查找所有情况下,其中1,2,3 D,Y,Z。

我搜索了很多关于SO的文章,还没有找到我要找的东西。

任何协助赞赏。 谢谢。

+1

你应该总是显示你已经尝试过。 – BitNinja

+0

谢谢codeNinja ....我会在将来。 –

回答

0
select a.1, a.2, a.3, b.x, b.y, b.z 
from a cross join b 
where 
a.1 <> b.x and 
a.2 <> b.y and 
a.3 <> b.z