dept表deptno,deptname

emp表empno,empname,salary,deptno

先通过查询得到平均工资视图,然后在联结查询平均工资表和员工表,Group by修饰count(*),Group by要在where子句之后,order by子句之前。

select a.*,avgsal
from emp as a,(select deptno,avg(salary) as avgsal from emp group by deptno) as b
where a.deptno=b.deptno and a.salary>b.avgsal
order by a.deptno;

高于平均工资的人数

select a.deptno,avgsal,count(*) as number
from emp as a,(select deptno,avg(salary) as avgsal from emp group by deptno) as b
where a.deptno=b.deptno and a.salary>b.avgsal
group by a.deptno
order by a.deptno;

转载于:https://www.cnblogs.com/masterlibin/p/5641664.html

查询各部门中高于部门平均工资的人员,人数及该部门的平均工资相关推荐

  1. sql查询一个班级中男女各有多少人及总人数

    表结构及数据: 其中 1 代表是男生 ,2 代表是女生 ,然后我们要得到下面这种结果: 可以结合 sum 函数.case 函数以及 count 函数来实现 SELECTclass AS 班级,SUM( ...

  2. mysql查询所有男生中姓王的_MySQL的查询练习

    student表 teacher表 course表 score表 对这四个表进行一些练习. 1:查询student表中所有记录. select *from student; 2:查询student表中 ...

  3. 数据库查询:列出各个部门中工资高于本部门平均工资的员工信息,并按部门号排序。

    列出各个部门中工资高于本部门平均工资的员工信息,并按部门号排序. select a.deptno,count(*) from emp as a, (select deptno,avg(sal) as ...

  4. 查询各部门中工资最低的雇员信息(不要使用int关键字)、查询工资最高的雇员信息、查询工资高于部门20中所有员工的雇员信息、查询负责管理其他雇员的管理员信息

    数据是Oracle数据库默认的数据 各个字段含义:雇员编号,部门,职位,管理者编号,入职日期,工资,奖金,部门id 要求查询工资最高的雇员信息. -- 要求查询工资最高的雇员信息. select ma ...

  5. 2022-12-05:部门工资前三高的所有员工。编写一个SQL查询找出每个部门中收入前三高的员工 。 +------------+----------+--------+ | Department |

    2022-12-05:部门工资前三高的所有员工.编写一个SQL查询找出每个部门中收入前三高的员工 . ±-----------±---------±-------+ | Department | Em ...

  6. 部门平均工资mysql_按部门统计各工资级别的人数、平均工资。

    部门名称 0--1000 1000--2000 2000--3000 3000--5000 5000+ 平均工资 技术部 0 0 3 10 5 4000 业务部 1 1 6 4 8 5000 客户服务 ...

  7. 经典sql题目,给每个部门中工资最低的员工涨薪1000

    具体题目自行查找,千篇一律. 第一层select: 查找每个部门中比每一个人的工资小的记录的条数,条数<1的员工,则该员工的工资为该部门最低的. select tmp.e_no from(sel ...

  8. :要求查询出每一个雇员的编号,姓名,工资,领导的姓名,部门名称及位置,工资所在公司的工资等级

    Eg:要求查询出每一个雇员的编号,姓名,工资,领导的姓名,部门名称及位置,工资所在公司的工资等级 SQL> select e.ename,e.empno,e.sal,m.ename,d.loc, ...

  9. 查询每个部门中入职日期一致的员工信息

    INSERT into worker values (10004,'孙大圣2','1986-02-12','女','2019-06-23','销售部') INSERT into worker valu ...

最新文章

  1. java日期存入数据库_怎样在Java中将日期转化插入到数据库
  2. 算法训练 连续正整数的和 (枚举)
  3. OpenCV下的角点获取
  4. 【C语言】找出1000以内可以被3整除的数
  5. javascript的回调函数 同步 异步
  6. Vue-cli 4.x 中的全局样式配置
  7. kafka的topic操作入门
  8. 6D姿态估计算法汇总(上)
  9. SPSS如何计算方差膨胀因子
  10. php error allowed,ThinkPHP提示错误Fatal error: Allowed memory size的解决方法
  11. 罗格斯的计算机科学,罗格斯大学计算机
  12. 用matlab画脑图,思维导图怎么画,画出一副好看的流程图方法是什么
  13. openwrt软路由实现ipv6上网配置
  14. lda 可以处理中文_自然语言处理——使用词向量(腾讯词向量)
  15. Python实现的图书分析大屏展示系统(附源码)
  16. ps考试没有保存html,PS未正常关闭,未保存的文件该怎么恢复
  17. 如何在网页中设置一个定时器计算时间?
  18. Extracting and Composing Robust Features with Denoising Autoencoders论文笔记
  19. 新能源汽车Tesla的命名
  20. UnityShader 图片或者颜色混合模式详解

热门文章

  1. 教你写一个简单的网页(html网页开发入门)
  2. 公司网站应怎样做优化标梵互动
  3. java线程休眠sleep函数_Java多线程中sleep()方法详解及面试题
  4. 服务器维护后多久刷新黑莲花,魔兽世界怀旧服2021黑莲花刷新机制介绍
  5. docker安装的redis设置密码
  6. Facebook挖到谷歌重量级人物任CEO
  7. 美国主机代购常见的一些方式 - 揭露为什么代购美国主机便宜
  8. 香水美容化妆品公司织梦dedecms模板(带手机端)
  9. px,pt,em换算表
  10. nginx pathinfo配置,适用于较高版本的nginx