Oracle_sql_(5)
来源:互联网 发布:培训ppt课件优化怎么做 编辑:程序博客网 时间:2024/05/21 17:38
41.查询各种工作的最低工资select job,min(sal) from emp group by job;42.查询各个部门中的不同工种的最高工资select deptno,job,max(sal) from emp group by deptno,job;43.查询10号部门员工以及领导的信息select a.* from emp a,emp b where a.deptno=10 and a.mgr=b.empno;44.查询各个部门的人数及平均工资select deptno,count(empno),avg(sal) from emp group by deptno;下面的参考答案是错误的,统计人数,不是累加,不能用sum,应改为countselect deptno,sum(empno),avg(sal) from scott.emp group by deptno;45.查询工资为某个部门平均工资的员工信息select * from emp where sal in (select avg(sal) from emp group by deptno);注意不能使用等于号,使用等于号要加anyselect * from emp where sal = any(select avg(sal) from emp group by deptno);46.查询工资高于本部门平均工资的员工的信息select a.* from emp a where sal > (select avg(sal) from emp b where a.deptno=b.deptno);47.查询工资高于本部门平均工资的员工的信息及其部门的平均工资select a.*,(select avg(sal)from emp where deptno=a.deptno) from emp a where sal>(select avg(sal) from emp where deptno=a.deptno);48.查询工资高于20号部门某个员工工资的员工的信息select * from emp where sal > any(select sal from emp where deptno=20);49.统计各个工种的人数与平均工资select job,count(*),avg(sal)from emp group by job;50.统计每个部门中各个工种的人数与平均工资select deptno,job,count(*),avg(sal) from emp group by deptno,job;
0 0
- Oracle_sql_(5)
- oracle_sql_练习
- Oracle_sql_(1)
- Oracle_sql_(2)
- Oracle_sql_(3)
- Oracle_sql_(4)
- Oracle_sql_(6)
- Oracle_sql_(7)
- oracle_sql_循环插入数据
- Oracle_SQL_序列与groupby同时用
- Oracle_SQL_序列与groupby同时用
- oracle_sql_检查未备份就被删除的归档日志
- 5
- 5
- 5
- 5
- 5
- 5
- 使用Sublime和R-Box编写并运行R代码
- 多态分析
- 今年来,知识分享与内容付费趋势已经暗潮汹涌
- Tomcat 8熵池阻塞变慢详解
- IIS后台job运行问题记录- 基于ASP.NET Boilerplate Background Jobs and Workers
- Oracle_sql_(5)
- wex5 实战 单页模式下的多页面数据同步
- 【转载】IO重定向与文件描述符
- 搭建本地CDH 安装中心
- 摘要android触摸事件的分发机制初识
- NSArray和NSDictionary作为属性时一定要注意给它分配内存空间
- Android 计算两个日期之间的天数并打印所有日期
- 一句话图片木马的制作
- MyEclipse关于查看Jar引入问题