当前位置: 首页 > news >正文

四川住房建设和城乡建设厅新网站网站被k怎么查

四川住房建设和城乡建设厅新网站,网站被k怎么查,pr软件,免费无版权图片素材网站大家好,我是空空star,本篇带大家了解一道稍微复杂的力扣sql练习题。 文章目录前言一、题目:185. 部门工资前三高的所有员工二、解题1.正确示范①提交SQL运行结果2.正确示范②提交SQL运行结果3.其他总结前言 上一篇带大家练习了部门工资最高的…

大家好,我是空空star,本篇带大家了解一道稍微复杂的力扣sql练习题。

文章目录

  • 前言
  • 一、题目:185. 部门工资前三高的所有员工
  • 二、解题
    • 1.正确示范①
      • 提交SQL
      • 运行结果
    • 2.正确示范②
      • 提交SQL
      • 运行结果
    • 3.其他
  • 总结


前言

上一篇带大家练习了部门工资最高的员工,如果大家掌握了的话,本篇这道题就很容易了。


一、题目:185. 部门工资前三高的所有员工

表: Employee

+--------------+---------+
| Column Name  | Type    |
+--------------+---------+
| id           | int     |
| name         | varchar |
| salary       | int     |
| departmentId | int     |
+--------------+---------+
Id是该表的主键列。
departmentId是Department表中ID的外键。
该表的每一行都表示员工的ID、姓名和工资。它还包含了他们部门的ID。

表: Department

+-------------+---------+
| Column Name | Type    |
+-------------+---------+
| id          | int     |
| name        | varchar |
+-------------+---------+
Id是该表的主键列。
该表的每一行表示部门ID和部门名。

公司的主管们感兴趣的是公司每个部门中谁赚的钱最多。一个部门的 高收入者 是指一个员工的工资在该部门的 不同 工资中 排名前三 。

编写一个SQL查询,找出每个部门中 收入高的员工 。

以 任意顺序 返回结果表。

查询结果格式如下所示。

二、解题

1.正确示范①

提交SQL

select u2.name Department,
u1.name Employee,
u1.salary Salary
from(select id,name,salary,departmentId,dense_rank() over(partition by departmentId order by salary desc ) colfrom Employee
) u1
left join Department u2 
on u1.departmentId=u2.id
where col<=3
order by u1.id

运行结果

2.正确示范②

提交SQL

select d.name Department,
u1.name Employee,
u1.salary Salary
from Employee u1
join Department d
on u1.departmentId=d.id
where 3 >
(select count(distinct u2.Salary)from Employee u2where u2.Salary > u1.Salaryand u1.departmentId=u2.departmentId
)

运行结果

3.其他


总结

正确示范①思路:
dense_rank() over(partition by departmentId order by salary desc)
取排名前3
因为dense_rank()是并列排序,且不跳过重复的序号,这里不能用rank()
正确示范②思路:
找出u2表相同部门中比u1表工资更高的不同工资,这样的工资值不超过3个

http://www.yayakq.cn/news/713442/

相关文章:

  • 张氏万家网站建设上海网站建设技术指导公司
  • 网站制作模板教案wordpress必要插件
  • 枣庄手机网站开发门户网站开发视频教学
  • 域名企业备案对网站的好处怎样用网站做单笔外贸
  • 商丘专业做网站公司建设博物馆网站
  • 网站的建设主题定制客户管理软件
  • 网站中的关键词seo设置温州网站建设最新报价
  • 如何由网页生成网站石家庄市建设网站
  • 网址大全查询网站阜新市项目建设网站
  • 南昌网站优化凡客诚品购物
  • 网站建设免费ppt外贸营销员职业技能证书
  • 网站后台修改导航栏建站平台 discuz
  • html国外网站源码中国老区建设促进会网站
  • 建设一个网站多钱个人计算机做服务器建网站
  • 网站建设收费标准教程百家号查询排名数据查询
  • 网站英文域名是什么九龙坡建站公司
  • 个人博客网站模板下载wordpress多站点无法访问
  • 泰安聊城网站建设老域名新网站
  • 自己怎么做网站网页哪个公司网络信号最好
  • WordPress生成网站地图怀化seo快速排名
  • 建设工程消防设计备案哪个网站seo外链软件
  • 模板网站难做seo山东省建设教育集团网站
  • 潍坊公司网站建设wordpress本地访问很慢
  • 个人网站制作教程视频天津网站制作软件
  • 用wordpress建网站手机营销网站建设
  • 做社区生意的网站进出口贸易公司取名大全
  • 能带描文本外链的网站网站升级中模板
  • 网站页面大小优化怎么做自己可以用百度云做网站吗
  • 广州旅游网站建设淘宝网页版登录入口电脑版
  • 电影网站权重怎么做平面设计教程网站有哪些