赞
踩
(以下连接,都基于笛卡尔积模型)
关键字 nuatural join
概念:基于两个表中列名完全相同的列产生连接
注意:
[1]两个表有相同名字的列
[2]数据类型相同
[3]从两个表中选出连接列的值相等的所有行
语法:
- select *
- from dept d natural join emp e
使用自然连接后,新表只会保留一个重复列。
自然连接的使用特点:
主外键关系且主外键字段只有一个。这样才会比较符合我们的实际运用。
using 主要用于指定连接字段。
[1] 按照指定的字段连接两个表。
[2] 选指定字段值相同的数据行。
由于自然连接的局限性,Oracle推出了Using关键字,Using可以灵活地制定关键字段来进行连接。
- select *
- from emp e join dept d using (deptno)
为了设置任意的连接条件或者指定连接的列,需要使用ON子句
连个表的关联用关键字 join ,默认内连接(inner) 语法
语法:
sele
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。