oracle关联查询,根据关联表id进行去重
时间: 2023-07-22 10:06:53 浏览: 85
oracle列合并的实现方法
可以使用DISTINCT关键字来去重。
假设有两张表A和B,它们之间通过B的id与A关联,现在要查询B表的name列并去重,可以使用以下SQL语句:
```
SELECT DISTINCT B.name
FROM A
JOIN B ON A.id = B.id
```
其中,JOIN是连接A和B表的关键字,ON后面是连接条件,即A表的id与B表的id相等。DISTINCT用来去重,保证结果集中每个name只出现一次。
阅读全文