对于外连接:
Oracle中可以使用“(+) ”来表示,9i可以使用LEFT/RIGHT/FULL OUTER JOIN
LEFT OUTER JOIN:左外关联
SELECT e.last_name, e.department_id, d.department_name
FROM employees e
LEFT OUTER JOIN departments d
ON (e.department_id = d.department_id);
等价于
SELECT e.last_name, e.department_id, d.department_name
FROM employees e, departments d
WHERE e.department_id=d.department_id(+)
结果为:所有员工及对应部门的记录,包括没有对应部门编号department_id的员工记录。
RIGHT OUTER JOIN:右外关联
SELECT e.last_name, e.department_id, d.department_name
FROM employees e
RIGHT OUTER JOIN departments d
ON (e.department_id = d.department_id);
等价于
SELECT e.last_name, e.department_id, d.department_name
FROM employees e, departments d
WHERE e.department_id(+)=d.department_id
结果为:所有员工及对应部门的记录,包括没有任何员工的部门记录
- 浏览: 139067 次
- 性别:
- 来自: 深圳
文章分类
最新评论
发表评论
-
数据归档的方法
2016-02-21 18:35 396--数据归档的方法create or replace pr ... -
ORACLE跟新数据的性能提升(通过中间表)
2016-02-21 18:35 560--更新历程权力值--1.查询效率慢的update FW_ ... -
JBPM的表相关操作
2016-02-21 18:35 502--通过流程的编码获取该对应的流程定义 select * ... -
一套oracle面试题笔试题以及参考答案
2014-12-22 23:35 691http://blog.sina.com.cn/s/blog ... -
oracle循环语句的几种使用方法(转载)
2014-12-22 23:32 542主要有以下五种循环: ... -
复制一个表到另一个表、视图、临时表
2014-10-12 21:26 402Oracle数据结构软件测试SQL 创建一个表n ... -
将EXCEL导入到数据库
2014-07-30 20:51 445用PLSQL Developer工具。 1 ... -
关于oracle with as用法
2014-06-26 20:32 777with as语法–针对一个别名with tmp as (s ... -
tomcat配置数据库连接池
2014-05-04 21:21 5841.所有的tomcat项目共用一个连接池配置:在tomcat ... -
关于SQL优化方面的建议
2014-01-29 23:13 5082014-01-25 SQL优化主 ... -
connect by prior start with
2014-01-08 22:48 391在oracle中通过connect by prior来实 ... -
from v sql v session where sqlid = sqlid
2014-01-08 22:44 516--博客,细节可以进去看 http://blog.csdn ... -
统计支付成功金额最大的前三十个供应商1-5w等支付笔数.sql
2013-12-12 15:34 543select a.payeename,(select co ... -
sql select case when group by 行转列
2013-12-10 17:30 760XJrain表里存放每天的雨量,我想一次显示过去一天,过去 ... -
Oracle中查看已执行sql的执行计划
2013-12-10 16:43 491有时候我们可能会希望查看一条已经执行过的sql的执行计划,常 ... -
统计失效视图
2013-09-18 19:59 586--统计失效视图个数和视图名称 (0 个失效) ... -
ORA-00054 的解决方法
2013-07-12 11:52 929系统有一个不用的索引,想删除这个索引, SQL> ... -
防止 SQL注入
2013-01-30 13:52 601web.xml 中配置如下 <filter-map ... -
SQL 处理
2012-12-17 16:33 724--查询数据库字段相加,同时对金额字段进行处理 and ... -
同义词 和 DBlink 的相关SQL
2012-11-28 17:39 690drop database link m8_link;cre ...
相关推荐
oracle 左连接 右连接 学习 精选资料
SQL的几种连接:内连接、左联接、右连接、全连接、交叉连接
oracle数据库表左连接右连接全连接的认识
数据结构中关于左连接、右连接、授权的代码操作
主要介绍了MYSQL 左连接右连接和内连接的详解及区别的相关资料,需要的朋友可以参考下
剖析MySQL左连接右连接等值连接异同.pdf
左外连接右外连接,内连接区别,oracle的开发中很需要的,大家看看吧
关于内连接,外连接(左右连接)等的总结关于内连接,外连接(左右连接)等的总结关于内连接,外连接(左右连接)等的总结
SQL 连接 JOIN 例解左连接,右连接,全连接,内连接,交叉连接,自连接
等值连接 不等连接 自然连接 外连接 交叉连接 全连接 右连接 左连接 外连接
Oracle左连接,右连接.doc Oracle左连接,右连接.doc
数据库左右连接方法详细讲解,文档内列举了实例。很清晰
NULL 博文链接:https://201307125158.iteye.com/blog/2115424
数据库操作中,左连接和右连接。
SQL 左外连接,右外连接,全连接,内连接 。联接条件可在FROM或WHERE子句中指定,建议在FROM子句中指定联接条件。WHERE和HAVING子句也可以包含搜索条件,以进一步筛选联接条件所选的行。
sql左连接,右连接,内连接,全连接详细讲解
SQL之左连接、右连接和全连接,全面讲述表与表见的链接关系、区别
SQL连接JOIN例解 (左连接,右连接,全连接,内连接,交叉连接,自连接)pdf
SQL 左外连接,右外连接,全连接,内连接 四种连接的差异