栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

orcl——多表查询

orcl——多表查询

****LEFT JOIN --左外连接,left outer join
RIGHT JOIN --右外连接,right outer join
FULL JOIN --全外连接,full outer join
–外部连接有主表与从表,主表在left中是左侧表,right中是右侧表,主表数据会全部显示,从表数据则只显示关联部分匹配的数据,无匹配的数据用null补全
全外连接则是全部显示
INNER JOIN --内连接
–内连接则只显示两表关联条件匹配的数据
select 列名
from inp_Ta_order a
inner join inp_Ta_bill b on b.sbrlsh=a.sbrlsh --显示匹配相等的,没有匹配的全部不显示
left join inp_Ta_book c on c.sbrlsh=a.sbrlsh --关系属性inp_Ta_order的显示全部,inp_Ta_book 的显示与inp_Ta_order关系属性相匹配的数据
right join inp_Ta_binfo d on d.sbrlsh=a.sbrlsh --关系属性 inp_Ta_binfo的显示全部,inp_Ta_order的显示与 inp_Ta_binfo关系属性相匹配的数据
左关系属性=右关系属性 --相等连接即inner join;select 列名 from inp_ta_order a,inp_Ta_bill b where a.sbrlsh=b.sbrlsh
左关系属性(+)=右关系属性 --左连接 即left join;select 列名 from inp_ta_order a,inp_Ta_bill b where a.sbrlsh(+)=b.sbrlsh
左关系属性=右关系属性(+) --右连接 即right join;select 列名 from inp_ta_order a,inp_Ta_bill b where a.sbrlsh=b.sbrlsh(+)
CROSS JOIN --交叉连接,产生笛卡尔积,具体查百度
NATURAL JOIN --自然连接,消除笛卡尔积,具体查百度
USINGS --无关联字段时使用,消除笛卡尔积,具体查百度
数据的集合操作
UNIOn --并集,返回若干个查询结果的全部内容,但是重复元组只显示一次
UNIOn ALL --并集,返回若干个查询结果的全部内容,但是重复元组可多次显示

INTERSECT --差集,返回若干个查询结果中的不同部分
MINUS --交集,返回若干个查询结果中的相同部分**

  1. List item**
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/317540.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号