学完本节有哪些收获:
- 熟练使用连接查询获取记录
- 举一反三,学会使用最简单方法来满足复杂查询
定义
-
内连接查询:返回满足条件的记录
-
外连接查询:不仅返回满足条件的记录,而且返回不满足条件的记录;根据以那张表不满足条件的记录为准,分为
左外连接:也要返回连接操作符左边有记录,右边无记录行
右外连接:也要返回连接操作符右边有记录,左边无记录行 -
完全外连接:Oracle独有,通过full [outer] join选项来实现的,不仅返回满足条件的记录,也返回操作符左右两边都无记录的行
-
自连接:在同一张表之间的连接查询,主要用于自参照表上显示下级关系或者层次关系。自参照表是指在不同列之间具有参照关系或主从关系的表。
示例
提示:生产环境表是很复杂的结构,方便您容易看懂,做了简化
创建三张表:
--创建表结构
create table a
(
id numbe
本文详细介绍了在Linux环境下如何进行Oracle数据库的连接查询,包括内连接、外连接(左外、右外、完全外)以及自连接查询。通过实例解析,帮助读者熟练掌握各种连接查询技巧,实现复杂数据查询的需求。
订阅专栏 解锁全文
631

被折叠的 条评论
为什么被折叠?



