OracleOracle的内外连接

Posted David Wu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OracleOracle的内外连接相关的知识,希望对你有一定的参考价值。

1,Oracle中的内外连接

1,内连接

内连接就是符合条件的数据被选中,不符合条件的数据被过滤掉。

1,1,1 等值连接

先看看需要使用的“s_emp”表结构:

技术分享
 1 table name:s_emp
 2 Name                Description
 3 ------------------  -------------
 4 ID                   员工编号
 5 LAST_NAME            名称
 6 FIRST_NAME           姓氏
 7 USERID               身份证号
 8 START_DATE           开始时间
 9 COMMENTS             评论内容
10 MANAGER_ID           上级编号
11 TITLE                标题
12 DEPT_ID              部门编号
13 SALARY               薪水
14 COMMISSION_PCT       提成
s_emp表(员工表)结构
技术分享
1 table name:s_dept
2 Name                Description
3 ------------------  -------------
4 ID                  部门编号
5 NAME                部门名称
6 REGION_ID           地区编号
s_dept表(员工表)结构

查询每个员工的编号 姓氏 部门名称

select e.id,e.first_name,d.name
        from s_emp e,s_dept d
               where e.dept_id=d.id;

1,2,1 非等值连接

 

1,3,1 自连接

1,2 外连接

1,2,1 等值连接

1,2,2 非等值连接

1,2,3 自连接

2,SQL99的内外连接

2,1 SQL99的内连接

 

2.2 SQL99的外连接

 

以上是关于OracleOracle的内外连接的主要内容,如果未能解决你的问题,请参考以下文章

ArcGis连接oracleoracle配置

ArcGis连接oracleoracle配置

OracleOracle错误 ora-12514 检查以及解决方法

OracleOracle Database 12c Release 2安装多图详解

数据库小技能:内外连接

数据库小技能:内外连接