Oracle重复条目基于两列

时间:2013-10-16 14:49:10

标签: oracle duplicates

我需要一个查询来获得表A中基于两列(Acol2和Acol3)和表B中Bcol3的重复条目,其中A.Acol4 = B.Bcol2。 之前的两个成就

1-select duplicats条目(基于Acol2& Acol3列)和表A和表B中的Bcol3

2-其中A.Acol4 = B.Bcol2

我能够编写查询以获取重复的条目,但无法获得条件2的bcol3。

enter image description here

1 个答案:

答案 0 :(得分:0)

创建连接,然后分组以查找重复项

  SELECT a.acol2, a.acol3, b.bcol3
    FROM a, b
   WHERE a.acol4 = b.bcol2
GROUP BY a.acol2, a.acol3, b.bcol3
  HAVING COUNT (*) > 1