jamers-rz

左外连接 左外连接 全连接
1.左外连接:表1 left [outer] join 表1 on 条件 在等值连接的基础上会把表1中的其他内容也展示出来
而表2只会显示符合条件的内容 。 outer 可省
(1)
select emp.last_name,dept.name
from s_emp emp,s_dept dept
where emp.dept_id = dept.id(+);
(2)
select emp.last_name,dept.name
from s_emp emp left outer join s_dept dept
on emp.dept_id = dept.id;
(1)(2)的意义相同, +是oracle特有的
2.右外连接:表1 right [outer] join 表1 on 条件 在等值连接的基础上会把表2中的其他内容页展示出来
而表1只会显示符合条件的内容。 outer 可省
(1)
select emp.last_name,dept.name
from s_emp emp,s_dept dept
where emp.dept_id(+) = dept.id;
(2)
select emp.last_name,dept.name
from s_emp emp right outer join s_dept dept
on emp.dept_id = dept.id;
(1)(2)的意义相同, +是oracle特有的
3.全连接:表1 full outer join 表2 on 条件 在等值连接基础上,额外展示两张表多余数据的内容
select emp.last_name,dept.name
from s_emp emp full outer join s_dept dept
on emp.dept_id = dept.id;
没有+号

分类:

技术点:

相关文章:

  • 2022-01-15
  • 2022-01-09
  • 2022-02-07
  • 2021-09-15
  • 2021-11-20
  • 2021-11-20
猜你喜欢
  • 2022-02-10
  • 2022-12-23
  • 2021-07-09
  • 2021-11-06
  • 2022-01-30
  • 2022-01-10
  • 2022-12-23
相关资源
相似解决方案