大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

Oracle教程
Oracle練習題

Oracle子查詢

子查詢就是嵌套的select語句,可以理解為子查詢是一張表。

在where語句中使用子查詢,也就是在where語句中加入select語句

1、查詢員工信息,查詢哪些人是管理者,要求顯示出其員工編號和員工姓名

select empno, ename from emp where empno in(select distinct mgr from emp);

實現思路:

● 先查詢出管理者的編號,另外取出重復記錄

select distinct mgr from emp where mgr is not null;

● 查詢包含管理者編號的員工

select empno, ename from emp where empno in(select distinct mgr from emp where mgr is not null);

2、查詢哪些人的薪水高于員工的平均薪水,需要顯示員工編號,員工姓名,薪水實現思路

● 首先取得平均薪水

select avg(sal) from emp;

● 取得大于平均薪水的員工

select empno, ename, sal from emp where sal>(select avg(sal) from emp);

分析思路:首先根據文字描述找出被依賴的條件,逐次分析。

在from語句中使用子查詢,也就是在from語句中加入select語句

在from后面加入子查詢,可以直接理解為一張表。

1、查詢各個部門的平均薪水所屬等級,需要顯示部門編號,平均薪水,等級編號實現思路

● 首先取得部門的平均薪水

select deptno, avg(sal) avg_sal from emp group by deptno;

● 將平均薪水,作為一張表和等級表比較

select a.deptno, a.avg_sal, b.grade 
from (select deptno, avg(sal) avg_sal from emp group by deptno) a, salgrade b 
where a.avg_sal between b.losal and b.hisal;

關鍵點:將子查詢看作一張表。

在select語句中使用子查詢,也就是在select語句中加入select語句

1、查詢員工信息以及部門名稱

select  e.empno, e.ename, e.deptno, (select dname from dept where deptno = e.deptno) as dname from emp e;

全部教程
主站蜘蛛池模板: 天天做天天爱天天爽综合网 | 波多野结衣一区在线观看 | 婷婷综合久久狠狠色99h | 日本在线观看永久免费网站 | 色久天堂网 | 国产成人精品影院狼色在线 | 377p欧洲最大胆艺术 | 国产精品成人观看视频国产奇米 | 4虎最新| 免费一看一级毛片全播放 | 免费高清在线影片一区 | 性色生活免费看性大片 | 在线视频日韩 | 久久久久久99精品 | 在线观看久草 | 精品二区 | 免费看美女吃男生私人部位 | 香港a毛片免费全部播放 | 久久久久这里只有精品 | 国产人成午夜免视频网站 | 午夜免费福利影院 | 97久久久亚洲综合久久88 | 日韩最新视频一区二区三 | 性激烈欧美三级在线播放 | 日韩成人在线网站 | 日韩中文字幕在线免费观看 | 宅男噜噜噜66一区二区 | 欧美一级毛片aaaaa | 大学生久久香蕉国产线看观看 | 国产夜色视频 | 日韩精品中文字幕在线观看 | 欧美视频一二三区 | 九九热国产 | 青青热久久国产久精品秒播 | 欧美xx毛片免费看 | 91久久在线 | 国产亚洲欧美在在线人成 | 狠狠色噜噜狠狠狠合久 | 亚洲综合图区 | 999毛片免费 | 91成人在线播放 |