orcale连表查询重复数据
时间: 2024-01-26 20:04:17 浏览: 65
假设有两张表A和B,需要进行连表查询并找出重复数据,可以使用以下SQL语句:
```
SELECT A.*, B.*
FROM A
INNER JOIN B ON A.common_field = B.common_field
WHERE A.common_field IN (
SELECT common_field
FROM A
GROUP BY common_field
HAVING COUNT(*) > 1
)
```
其中,common_field表示A和B表中关联的公共字段,通过INNER JOIN进行连表查询,然后使用子查询找出A表中重复的公共字段,最终返回重复数据的全部信息。
阅读全文