数据库查询中的各种连接类型
来源:互联网 发布:个人淘宝名字叫什么好 编辑:程序博客网 时间:2024/05/16 05:50
在关系代数中,连接运算是由一个笛卡尔积运算和一个选取运算构成的。连接的全部意义在于在水平方向上合并两个数据集合(通常是表)。下面是几种常用的连接类型:
连接类型定义图示例子内连接只连接匹配的行select A.c1,B.c2 from A join B on A.c3 = B.c3;左外连接包含左边表的全部行(不管右边的表中是否存在与它们匹配的行)以及右边表中全部匹配的行select A.c1,B.c2 from A left join B on A.c3 = B.c3;右外连接包含右边表的全部行(不管左边的表中是否存在与它们匹配的行)以及左边表中全部匹配的行select A.c1,B.c2 from A right join B on A.c3 = B.c3;全外连接包含左、右两个表的全部行,不管在另一边的表中是否存在与它们匹配的行select A.c1,B.c2 from A full join B on A.c3 = B.c3;(theta)连接使用等值以外的条件来匹配左、右两个表中的行select A.c1,B.c2 from A join B on A.c3 != B.c3;交叉连接生成笛卡尔积——它不使用任何匹配或者选取条件,而是直接将一个数据源中的每个行与另一个数据源的每个行一一匹配 select A.c1,B.c2 from A,B;
- 数据库查询中的各种连接类型
- 数据库查询中的各种连接类型
- 数据库中的连接查询
- 数据库查询中的连接
- 各种类型的数据库的连接方法
- SQL中的各种连接及查询
- ORACLE连接类型 各种连接查询PL/SQL测试
- 数据库查询中的表连接
- 数据库中的各种时间日期类型
- 数据库查询内连接,外连接,各种查
- 如何用java连接各种类型的数据库
- 各种类型的查询
- 数据库的各种连接查询你是否真了解
- Oracle数据库笔记之各种连接及合并查询
- 数据库查询中的左连接及注意事项
- 关于数据库查询中的几种连接
- 解析数据库查询中的外连接
- 数据库查询中的连接操作(join)
- 存储镜像导致rac数据库hang
- 改正错误的错误
- icafe 同步到主干
- linux下vi命令大全
- 改正错误的错误
- 数据库查询中的各种连接类型
- LoadRunner参数化详解
- JavaScript设置IFrame高度自适应(兼容多浏览器)
- Add two numbers without using arithmetic operators
- C++中this指针的用法
- 2013.6.9
- jsp中几种重定向
- dom4j 解析。xml SAXReader的read方法读取
- Qt C++ Iterator模式