Oracle-26-内连接(等值、不等值连接、自然连接)&外连接(左外、右外、全连接)&using子句
2018-01-18 23:10
387 查看
转自: http://blog.csdn.net/wy_0928/article/details/51155498
【总结】连接分类
【0】什么是数据库连接?
1)当一次查询涉及到两个表时:就要使用连接查询了,其中join如果不带有其他标识,则默认是内连接 即join = inner join;
【1】内连接(from a inner join b on a.id = b.rcrd_id):左外连接和右外连接的交集;
0)内连接本身和等值连接的效果是一模一样的;
1)等值连接:where子句加等号;
2)不等值连接:where子句加非等号;
3)自然连接: a natural join b: 且 表a和表b必须有相同的列;(查询结果会删除相同的列且仅保留一个列)
【2】外连接
1)左外连接;
2)右外连接;
3)全外连接;
【3】自连接
【4】交叉连接
【总结】连接分类
【0】什么是数据库连接?
1)当一次查询涉及到两个表时:就要使用连接查询了,其中join如果不带有其他标识,则默认是内连接 即join = inner join;
【1】内连接(from a inner join b on a.id = b.rcrd_id):左外连接和右外连接的交集;
0)内连接本身和等值连接的效果是一模一样的;
1)等值连接:where子句加等号;
2)不等值连接:where子句加非等号;
3)自然连接: a natural join b: 且 表a和表b必须有相同的列;(查询结果会删除相同的列且仅保留一个列)
【2】外连接
1)左外连接;
2)右外连接;
3)全外连接;
【3】自连接
【4】交叉连接
相关文章推荐
- Oracle-26-内连接(等值、不等值连接、自然连接)&外连接(左外、右外、全连接)&using子句
- Oracle-26-内连接(等值、不等值连接、自然连接)&外连接(左外、右外、全连接)&using子句
- OCP-1Z0-051 第122题 NATURAL JOIN(自然连接)和USING子句的用法
- Oracle-18-select语句初步&SQL中用算术表达式&别名的使用&连接运算符%distinct&where子句
- Oracle natural join(自然连接)
- oracle中WHERE子句中的连接顺序
- ORACLE数据库SQL优化--->Oracle表连接方法
- oracle 自然连接,内连接,外链接,全连接,自连接
- ubuntu 系统解决mysql连接问题(ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password:
- Oracle 11g R1(11.1)连接子句(join_clause)
- 自然连接,等值连接
- SQL server 等值连接与自然连接,解决自然连接去掉重复列的问题
- 数据库Oracle之多表查询:笛卡尔积、等值连接、不等值连接、外连接,自连接
- NeHe OpenGL Lesson26 – Clipping & Reflections Using The Stencil Buffer
- ubuntu 系统解决mysql连接问题(ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO))
- Powerdesigner16.5连接oracle&nbsp…
- Oracle 11g Windows版安装教程&PLSQL连接配置
- Oracle左右全等连接(自然连接)
- Oracle 连接的"+"
- Oracle表连接方式之等值连接、外部连接