6、取得平均薪水最高的部门的部门名称

  • 一、题目
  • 二、思路

一、题目

取得平均薪水最高的部门的部门名称

二、思路

先取取得平均薪水最高的部门的部门编号

SELECTe.DEPTNO,AVG(e.SAL) avgsal
FROMEMP e
GROUP BY e.DEPTNO
ORDER BY avgsal DESC LIMIT 0,1;

再去

SELECTt.DEPTNO,d.DNAME,t.avgsal
FROM(SELECT DEPTNO,AVG(SAL) avgsal FROM EMP GROUP BY DEPTNO ORDER BY avgsal DESC LIMIT 0,1) t
JOINDEPT d
ON t.DEPTNO = d.DEPTNO;

6、取得平均薪水最高的部门的部门名称【bjpowernode34道SQL题】相关推荐

  1. 8、取得比普通员工 的最高薪水还要高的领导人姓名【bjpowernode34道SQL题】

    8.取得比普通员工 的最高薪水还要高的领导人姓名 一.题目 二.思路 2.1 第一步:找出普通员工的最高薪水! 2.2 第二步:找出高于1600的 一.题目 取得比普通员工(员工代码没有在 mgr 字 ...

  2. 4、不准用组函数(Max),取得最高薪水【bjpowernode34道SQL题】

    4.不准用组函数(Max),取得最高薪水 一.题目 二.思路 2.1 第一种:sal降序,limit 1 2.2 第二种方案 一.题目 不准用组函数(Max),取得最高薪水: 二.思路 2.1 第一种 ...

  3. 数据库笔试——查出各部门超出部门平均薪资的员工的姓名,薪资,所在部门名称及部门平均薪水...

    有一段时间没做数据库的题了,前面面试偶然做到这么一题目,觉得不错,凭记忆将题目记下来,然后在数据库中实现了一遍. 题目大概是这样: 一张员工表 employee,包含字段 id,name,salary ...

  4. mysql查询工资大于某个员工_一个SQL实现薪水大于所在部门平均薪水的员工

    id    empName    DeptId    empSalary 1          张三              1            2500 2          李四     ...

  5. 2.oracle分页,找到员工表中薪水大于本部门平均薪水的员工

     ROWNUM的知识点 A ROWNUM按照oracle的默认机制生成. B rownum只能使用<=  <号,不能使用>  >= rownum的实现机制 rownum表示 ...

  6. Mysql案例5:取得平均薪资最高的部门的部门名称

    一.要求:查询平均薪水最高部门的部门编号 二.背景:当前数据库有employee表和department表,数据分别如下:   employee表:  department表: 三.难点: 1.需要考 ...

  7. HiveSql面试题12--如何分析去掉最大最小值的平均薪水(字节跳动)

    目录 0 问题描述 1 数据准备 2 数据分析 3 小结 0 问题描述 薪水表中是员工薪水的基本信息,包括雇员编号,部门编号和薪水 第1行表示雇员编号为10001的员工在1号部门,薪水为60117元; ...

  8. 6.组函数(avg(),sum(),max(),min(),count())、多行函数,分组数据(group by,求各部门的平均工资),分组过滤(having和where),sql优化...

     1组函数 avg(),sum(),max(),min(),count()案例: selectavg(sal),sum(sal),max(sal),min(sal),count(sal) from ...

  9. 6.组函数(avg(),sum(),max(),min(),count())、多行函数,分组数据(group by,求各部门的平均工资),分组过滤(having和where),sql优化

     1组函数 avg(),sum(),max(),min(),count()案例: selectavg(sal),sum(sal),max(sal),min(sal),count(sal) from ...

最新文章

  1. UIPasteboard 粘贴板
  2. jQuery 1.6 源码学习(六)——core.js[6]之jQuery对象/数组操作相关方法
  3. redis存10万条数据_redis详细介绍
  4. php pdo 封装类,php pdo封装类代码(支持事务)
  5. html:(39):块级元素和内联块级元素
  6. 数1的个数(信息学奥赛一本通-T1095)
  7. PHP网站后台角色权限管理系统源码
  8. Python for循环语句总结
  9. APT 分析报告:钓鱼邮件网址如何混淆 URL 逃避检测?
  10. c语言中数据类型的课件,C语言数据类型课件.ppt
  11. zabbix源分支---zabbix-rpm
  12. 整合Spring Cloud微服务分布式云架构技术点
  13. echart 地图 某个地区_「省份」Echart系列 | 绘制世界地图含中国各个省份(地图篇)(一) - seo实验室...
  14. 用eviews做svar模型_SVAR模型制作过程
  15. POJ-3426-0-1背包Charm Bracelet
  16. 语音信号短时平稳特性
  17. golang办公工作流workflow js-ojus/flow包介绍——系列一
  18. C# winform 打印预览
  19. ubuntu删除提示权限不够permission denied,以及cannot remove “file“,is a directory.
  20. 应用计算机散热的原理是什么,水冷散热器是什么原理?水冷可以带给机箱多大的散热作用?...

热门文章

  1. 文献阅读笔记 # Bitcoin: A Peer-to-Peer Electronic Cash System
  2. jxls-1.0支持excel2003及excel2007版本
  3. iOS——调用高德地图SDK
  4. 第八周——重载运算符——项目一(1)实现复数的+-*/
  5. 宏基笔记本电脑怎么进入bios设置功能按键图解
  6. 正则表达式验证中文或者英文
  7. 微信小程序实现动态横向步骤条的两种方式
  8. mywallet android app,记账软件MyWallet
  9. 基于Quartz.net 的任务调度平台Weiz.TaskManager
  10. No enclosing instance of type * is accessible. Must qualify the allocation with an enclosing instanc