目录
第二章基本的SQL SELECT语句 (1)
第三章限制行和对数据排序 (2)
第四章联接多个表 (3)
迪卡尔连接 (3)
相等连接 (3)
不等连接 (3)
自我连接 (4)
外部连接 (4)
集合运算符 (4)
第五章单行函数 (5)
大小写转换函数 (5)
字符串处理函数 (5)
数字函数 (6)
Date函数 (6)
其它函数 (7)
NESTRING函数 (9)
DUAL表 (9)
第六章组函数 (10)
第七章子查询 (11)
单行子查询 (11)
多行子查询 (11)
多列子查询 (12)
NULL值 (13)
嵌套的子查询 (13)
第八章表的创建和维护 (15)
表设计 (15)
创建表 (16)
修改现有的表 (17)
删除表 (19)
第九章约束 (20)
创建约束 (20)
使用Primary Key约束 (20)
使用Foreign Key约束 (21)
使用Unique约束 (21)
使用Check约束 (21)
使用Not NULL约束 (22)
在创建表的过程中包括约束 (22)
查看约束 (22)
禁用约束 (23)
删除约束 (23)
oracle游标的使用第十章数据操作 (24)
插入新行 (24)
修改现有的行 (25)
替换变量 (25)
事务控制语句 (25)
删除行 (25)
表锁 (26)
第十一章视图 (27)
创建视图 (27)
创建复杂视图 (27)
删除视图 (28)
创建内联视图 (28)
第十五章PL/SQL简介 (29)
基本结构 (30)
声明部分 (30)
可执行部分 (31)
执行控制 (31)
循环语句 (32)
第十六章游标和异常 (34)
游标 (34)
异常处理 (36)
PL/SQL——第二章基本的SQL SELECT语句 1 第二章基本的SQL SELECT语句
PL/SQL——第三章限制行和对数据排序 2 第三章限制行和对数据排序
PL/SQL——第四章联接多个表 3
第四章联接多个表
A表
B
P
◆迪卡尔连接(A表每个记录与B表每个纪录配对。A*B)
1.select A_ID , B_ID
from A , B
2.select A_ID , B_ID
from A cross join B
◆相等连接(A表中某列与B表中某列相等)
1.select A . A_name , B . B_name
from A , B
where A . A_ID = B . B_ID
2.select A . A_name , B . B_name
from A join B
on A . A_ID = B . B_ID
如果A表与B表关联的列名相等,则可以用Natural Join(此时不能使用修饰符)select A_name , B_name
from A Natural Join B
或:
select A_name , B_name
from A Join B
using(ID)
◆不等连接(不存在可以关联的相同行,即一定范围内的连接)
1.select A_name , P_name
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论