日期:2014-05-16 浏览次数:20588 次
Oracle培训(二十八)——Oracle 11g 第四章知识点总结——多表查询
知识点预览
多表查询
多表查询
1. 从多个表中获取获取数据
2. 笛卡尔集
a) 笛卡尔集会在下面条件下产生:
省略连接条件
连接条件无效
所有表中的所有行互相连接
b) 为了避免笛卡尔集, 可以在 WHERE 加入有效的连接条件。
3. 连接的类型
a) Oracle 提供的连接 (8i 或更早):
i. Equijoin
ii. Non-equijoin
iii. Outer join
iv. Self join
b) 适用于SQL: 1999的连接
i. Cross joins
ii. Natural joins
iii. Using clause
iv. Full or two sided outer joins
v. Arbitrary join conditions forouter joins
4. &nb