题目:找出高于所在部门平均工资的员工的姓名,工资,所在部门的编号,部门的平均工资

表的结构(表名为sqltest)

1、首先找出每个部门的平均工资

SELECT AVG(salary) avg_salary ,depart_id FROM sqltest GROUP BY depart_id

得到


2、将其作为临时表(temp_table),放到主查询中

SELECT sqltest.name,sqltest.salary,temp_table.depart_id,temp_table.avg_salary
FROM sqltest,(SELECT AVG(salary) avg_salary ,depart_id FROM sqltest GROUP BY depart_id) temp_table
WHERE sqltest.depart_id = temp_table.depart_id and sqltest.salary > temp_table.avg_salary;

得到

数据库题——高于部门平均工资查询问题相关推荐

  1. SQL基础题 一、查出每个部门高于部门平均工资的员工名单

    --CREATE TABLE 表名称 --( --列名称1 数据类型, --列名称2 数据类型, --列名称3 数据类型, --.... --) -- 创建一个职员表 --create table e ...

  2. mysql查询高于部门平均工资_Oracle数据库中 查询高于自己部门平均工资的员工信息 用相关子查询怎么做啊?...

    展开全部 每个部门俯场碘渡鄢盗碉醛冬互大于所有人平均636f707962616964757a686964616f31333365633838工资的员工: Select BM,YG From TB WH ...

  3. mysql查询高于部门平均工资_Oracle数据库中 查询高于自己部门平均工资的员工信息 用相关子查询怎么做啊?...

    每个部门俯场碘渡鄢盗碉醛冬互大于所有人平均工资的员工: Select BM,YG From TB WHERE Salary>(Select Avg(Salary) From TB) 每个部门大于 ...

  4. 查询各部门中高于部门平均工资的人员,人数及该部门的平均工资

    dept表deptno,deptname emp表empno,empname,salary,deptno 先通过查询得到平均工资视图,然后在联结查询平均工资表和员工表,Group by修饰count( ...

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

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

  6. 每日一题:如何计算除去最高、最低工资的部门平均工资

    每日一题 精选常考面试题,将其汇总成专栏,利用零碎时间为职业保驾护航,建议大家独立思考答题. 资料专栏 李航老师<统计学习方法(第二版)>课件&代码 [视频+PPT]李宏毅老师机器 ...

  7. excel教程中daverage函数应用实例(一):统计部门平均工资

    在上一篇文章我们讲解了excel教程中daverage函数的用法,在本文我们将以一个实例来加以理解. 实例:统计特定部门平均工资 为方便显示,下图只截取了部分记录.下图是员工工资表,现在要统计出一部门 ...

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

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

  9. 找出所有的工资大于部门平均工资的人的名字 工资 部门

    原始数据如上图. select e.ename,e.sal,e.deptno from emp e; 运行结果如上图 第二步,计算每个部门的平均工资 select e.deptno,avg(sal) ...

最新文章

  1. Python计算机视觉——图像到图像的映射
  2. Mybatis入门:4(多表查询操作)
  3. 灰度图像归一化到0~255(对比度拉伸)的OpenCV代码实现
  4. 【Android 应用开发】Android之Bluetooth编程
  5. .net集合类型的接口说明与使用
  6. css之去除html标签默认的外边距margin和内边距padding,通用工具类 base.css
  7. python while循环true_Python while循环,pause while not,true时继续?
  8. input框保持两位小数
  9. c语言求闰年平年的计算方法,C语言平年闰年问题
  10. 海康录像机怪事:只有第一个通道能取到RTSP流,其他通道都取不到
  11. 运算放大器 之 概述
  12. CSS中media的最全用法格式总结!
  13. [需求管理-2]:什么是需求以及需求的收集与识别
  14. openwrt中磁盘未分配空间挂载
  15. 解答私信@weixin_63670635 //2021-10-30 C语言 某商场节假日商品打折,优惠政策如下:(1)购买商品价格低于100元的,不享受优惠。。。
  16. 百度云直播的操作流程
  17. 政策更新|9月18日起,产品识别码检查升级
  18. java生成word文档_Java多种方式动态生成doc文档
  19. 【NLP文本分类】对IMDB电影评论进行情感分析
  20. keil5下载程序时出现“internal command error”解决方法

热门文章

  1. 计算错题集(有错误就加入错题集,持续更新)
  2. ros系列-解决节点处理bag文件,输出无内容问题
  3. 九阳真经名句欣赏:清风拂山冈
  4. 软件测试培训机构怎么选?这些你要知道、能省很多钱。
  5. 量子计算机九章概念股票,中国量子计算原型机九章问世 量子计算概念股龙头有哪些?...
  6. flink1.13.2源码编译遇到的坑(三)Browserslist: caniuse-lite is outdated. Please run next command `npm update
  7. 使用表单完成完成个人信息网页的设计 基本信息:姓名,学号,出生日期,手机号码,证件类型,证件号码,学校,学院,专业,学制,入学时间,个人证件图像
  8. 001-poi-excel-基础、单元格使用操作
  9. TTF1控件的基本操作VB.NET代码
  10. 消费金融的核心是什么?