SQL: 外连接查询.
2016-07-07 00:00
274 查看
外连接查询只限制其中一个表的行,而不限制另外一个表的行。外连接查询分为:左外连接,右外连接和全外连接3种,外连接只能用于2个表中。
*LEFT OUTER JOIN: 包括了左表中的全部行.
*RIGHT OUTER JOIN: 包括了右表中的全部行.
*FULL OUTER JOIN: 包括了左表和右表中所有不满足条件的行.
外连接的几点说明:
(1) 左外连接合并两个表中满足连接条件的行加上在JOIN子句中指定的左表中不满足条件的行。
(2)不满足连接条件的行在结果中显示NULL。
(3)全外连接中,参加连接的两个表中每一条记录都与另外一个表中的每一条记录连接,其结果集的实际录数是两张表记录数的积。
(4)左右表是相对的,在语句中先出现的表成为左表,后来出现的表称为右表.
*LEFT OUTER JOIN: 包括了左表中的全部行.
*RIGHT OUTER JOIN: 包括了右表中的全部行.
*FULL OUTER JOIN: 包括了左表和右表中所有不满足条件的行.
外连接的几点说明:
(1) 左外连接合并两个表中满足连接条件的行加上在JOIN子句中指定的左表中不满足条件的行。
(2)不满足连接条件的行在结果中显示NULL。
(3)全外连接中,参加连接的两个表中每一条记录都与另外一个表中的每一条记录连接,其结果集的实际录数是两张表记录数的积。
(4)左右表是相对的,在语句中先出现的表成为左表,后来出现的表称为右表.
相关文章推荐
- 存储过程的输出参数为游标,PL/SQL中如何调用 Java代码如何调用
- [转]Oracle的时间函数
- python操作mongodb
- 【RedisLive】
- mysql text类型
- Mac OS MYSQL 密码问题
- ubuntu-64bit中数据库MySql安装
- Mongodb 和 spring的整合开发 权限认证 mongotemplate的group mapReduce开发
- SQL CLR 储存过程与函数
- mysql事件
- mysql-5.6.27源码安装及错误解决办法
- postgresql----索引失效
- Mysql 中MyISAM 和Innodb 的区别
- Mysql 主主互备
- Redis 命令
- kettle设计器连接oracle RAC时的连接字符串
- mysql 行转列(存储过程)
- Redis 数据类型
- SQL的四种连接-左外连接、右外连接、内连接、全连接
- Redis 配置