数据库左右连接
2012-06-25 09:43
183 查看
SELECT emp_name, dept_name
FORM Employee, Department
WHERE Employee.emp_deptid(+) = Department.deptid
此SQL文使用了右连接,即“(+)”所在位置的另一侧为连接的方向,右连接说明等号右侧的所有记录均会被显示,无论其在左侧是否得到匹配,也就是说上例中无论会不会出现某个部门没有一个员工的情况,这个部门的名字都会在查询结果中出现。
FORM Employee, Department
WHERE Employee.emp_deptid(+) = Department.deptid
此SQL文使用了右连接,即“(+)”所在位置的另一侧为连接的方向,右连接说明等号右侧的所有记录均会被显示,无论其在左侧是否得到匹配,也就是说上例中无论会不会出现某个部门没有一个员工的情况,这个部门的名字都会在查询结果中出现。
相关文章推荐
- 数据库查询左右连接
- 数据库左右外连接与mapper.xml注意问题
- 【数据库】左右连接和内连接
- 数据库中的左右外连接
- 数据库左右内外连接(详细,易懂)
- (转)数据库左右连接,内外连接
- 数据库 左右连接
- 数据库左右连接
- 数据库 内外左右 连接
- 数据库左右连接说明
- 数据库左右(left,right)连接及多表连接(inner)
- 数据库内连接、外连接以及左右连接的区别
- 数据库左右内外连接
- 数据库左右内外连接(详细,易懂)
- 浅析数据库中内连接、全连接与左右连接的不同点
- 数据库左右连接(分享)
- 数据库中左右连接
- 数据库几种连接方式的(左右union all)
- 数据库查询语句的左右连接和内连接
- 数据库左右内外连接