在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

Oracle中集合查询的示例分析

118次阅读
没有评论

共计 1587 个字符,预计需要花费 4 分钟才能阅读完成。

这篇文章主要介绍了 Oracle 中集合查询的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让丸趣 TV 小编带着大家一起了解一下。

使用并集运算,查询 20 号部门或 30 号部门的员工信息

select * from emp where deptno = 20
union
select * from emp where deptno = 30;

注意:

union:二个集合中,如果都有相同的,取其一

union all:二个集合中,如果都有相同的,都取

使用 set time/timing on,打开时间的开关

set time on;
set time off;

使用 set time/timing off,关闭时间的开关

set timing on;
set timint off;

使用交集运算 [intersect],查询工资在 1000-2000 和 1500-2500 之间的员工信息(方式一)

select * from emp where sal between 1000 and 2000
intersect
select * from emp where sal between 1500 and 2500;

用 where 行过滤,查询工资在 1000-2000 和 1500-2500 之间的员工信息(方式二)

select * 
from emp
where (sal between 1000 and 2000) and (sal between 1500 and 2500);

使用差集运算 [minus],查询工资在 1000-2000,但不在 1500-2500 之间的员工信息(方式一)

select * from emp where sal between 1000 and 2000
minus
select * from emp where sal between 1500 and 2500;

使用 where 行过滤,查询工资在 1000-2000,但不在 1500-2500 之间的员工信息(方式二)

select * 
from emp 
where (sal between 1000 and 2000) and (sal not between 1500 and 2500);

集合查询的细节:

1)集合操作时,必须确保集合列数是相等的

select empno,ename,sal,comm from emp where deptno = 20

union

select empno,ename,sal from emp where deptno = 30; 错

2)集合操作时,必须确保集合列类型对应相同

select empno,ename,sal,comm from emp where deptno = 20

union

select empno,ename,sal,hiredate from emp where deptno = 30; 错

3)A union B union C = C union B union A

select * from emp where deptno = 10

union

select * from emp where deptno = 20

union

select * from emp where deptno = 30;

4)当多个集合操作时,结果的列名由第一个集合列名决定

select empno  编号 ,ename  姓名 ,sal  薪水  from emp where deptno = 20
union
select empno,ename,sal from emp where deptno = 10;

当多表查询,子查询,集合查询都能完成同样任务时,按如下优化方案选择:

多表查询 - 子查询 - 集合查询

感谢你能够认真阅读完这篇文章,希望丸趣 TV 小编分享的“Oracle 中集合查询的示例分析”这篇文章对大家有帮助,同时也希望大家多多支持丸趣 TV,关注丸趣 TV 行业资讯频道,更多相关知识等着你来学习!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-24发表,共计1587字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 精品国产一区二区二三区在线观看 | 成年女人免费视频播放体验区 | 激情偷乱人伦小说视频 | 草草在线观看视频 | 91伊人久久 | 自拍偷在线精品自拍偷 | 人人添人人麦人人爽夜欢视频 | 明星性猛交ⅹxxx乱大交 | 国模冰莲极品自慰人体 | 四虎影视永久费观看在线 | 日本久久精品免视看国产成人 | 一道本一区二区三区 | 精国产品一区二区三区a片 精精国产www视频在线观看免费 | 亚洲成av人片在线观看 | 国产在线综合视频 | 伊人精品综合 | 国产日韩在线看 | 亚洲最大激情中文字幕 | 国产欧美日 | 破处一级片 | 国产精品vⅰdeoxxxx国产 | 久久亚洲中文无码咪咪爱 | 欧美日韩一级片在线观看 | 美女露出奶头扒开尿口免费网站 | 亚洲另类激情专区小说图片 | 一区二区三区无码高清视频 | 国产久视频观看 | 免费无码毛片一区二区app | 亚洲第一色图 | 网站在线你懂的 | 国产亚洲一区二区三区 | 欧美成人精品不卡视频在线观看 | 亚洲国产日韩欧美一区二区三区 | 亚洲国产成人精品激情 | 天天干夜夜夜 | 中文字幕不卡在线观看 | 国产精品入口麻豆免费看 | 在线国产高清 | 天堂网站在线观看 | 亚洲色欲一区二区三区在线观看 | 爱爱一区 |