您的位置:首页 > 数据库 > Oracle

Oracle 小技巧&小知识点随记~左连接

2020-06-07 05:43 27 查看

左连接(简单讲):
就是在原表的基础上根据连接条件添加连接表的某些列(链接表中用于和原表连接的字段数据不允许重复);
如下图:

如果需要连接的表所用到字段一定有重复怎么办?
用 distinct 或者 group by 进行筛选
如下:

1:select * from A left join (select distinct aid, name from B) B on A.id = B.aid
2:select * from A left join (select aid, max(name) from B group by aid) B on A.id = B.aid

除以上情况外暂时不建议应用左连接-----这是告诫我这种小白的 哈哈哈哈

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: