最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
当前位置: 首页 - 科技 - 知识百科 - 正文

Oracle将多个查询结果以列的形式合并在一起

来源:懂视网 责编:小采 时间:2020-11-09 12:42:43
文档

Oracle将多个查询结果以列的形式合并在一起

Oracle将多个查询结果以列的形式合并在一起:--问题:查询部门的平均工资 岗位的平均工资 每个部门的每个岗位的平均工资 且将其在一个查询中展示 思路:首先分别查出这三张 --问题:查询部门的平均工资 岗位的平均工资 每个部门的每个岗位的平均工资 且将其在一个查询中展示 思路:首先分别查出这三
推荐度:
导读Oracle将多个查询结果以列的形式合并在一起:--问题:查询部门的平均工资 岗位的平均工资 每个部门的每个岗位的平均工资 且将其在一个查询中展示 思路:首先分别查出这三张 --问题:查询部门的平均工资 岗位的平均工资 每个部门的每个岗位的平均工资 且将其在一个查询中展示 思路:首先分别查出这三

--问题:查询部门的平均工资 岗位的平均工资 每个部门的每个岗位的平均工资 且将其在一个查询中展示 思路:首先分别查出这三张

--问题:查询部门的平均工资 岗位的平均工资 每个部门的每个岗位的平均工资

且将其在一个查询中展示

思路:首先分别查出这三张表 假设为A B C 然后利用两两结合 先将A B结合由于它

们之间没有任何关系 所以想要连接它们需要使用rownum 利用完全外连接和rownum相等 使A B表以字段的形式(而不是以行的形式)连接在一起这样的话就可以实现将不同表中的数据以列的形式合并在一起(之所以这么 麻烦是因为union union all minus intersect是以行的形式将多个查询结果合并在一起的 想要实现以列的形式将多个查询结果合并在一起的话就需要借助rownum和(完全)外连接来实现)解决这个问题的核心就是rownum和完全外连接

具体代码:

select e3.部门平均工资, e3.岗位平均工资, e44.部门岗位平均工资 from

(select e11.部门平均工资, e22.岗位平均工资, rownum rn from

(select e1.部门平均工资, rownum rn from

(select avg(sal) 部门平均工资 from

emp group bydeptno)e1)e11

full join

(select e2.岗位平均工资, rownum rn from

(select avg(sal) 岗位平均工资 from

emp group by job)e2)e22

on e11.rn = e22.rn)e3

full join

(select e4.*, rownum rn from

(select avg(sal) 部门岗位平均工资 from

emp group by deptno,job)e4)e44

on e3.rn = e44.rn;

linux

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文档

Oracle将多个查询结果以列的形式合并在一起

Oracle将多个查询结果以列的形式合并在一起:--问题:查询部门的平均工资 岗位的平均工资 每个部门的每个岗位的平均工资 且将其在一个查询中展示 思路:首先分别查出这三张 --问题:查询部门的平均工资 岗位的平均工资 每个部门的每个岗位的平均工资 且将其在一个查询中展示 思路:首先分别查出这三
推荐度:
标签: 查询 两个 合并
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top