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

俄语在线网站制作广告竞价

俄语在线网站制作,广告竞价,网站未备案怎么做淘宝客,wordpress签到系统大家好,我是空空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/891927/

相关文章:

  • 重庆食品商城网站设计软件开发工具平台
  • 冒用他人公司做网站南通网站建设
  • 南昌的网站推广公司wordpress的php版本
  • 临海建设局官方网站网站建设与运营及营销服务
  • 深圳模板网站多少钱外贸网上推广
  • 公司英文网站建设wordpress主题开发难么
  • 优惠券怎么做自己的网站wordpress selva
  • 宝安区做外贸网站的公司免费行情软件网站下载大全
  • 浙江省建设门户网站佛山cms模板建站
  • 下沙建设局网站wordpress首页生成静态
  • 屏山县龙华镇中心村建设招标网站网站建设报价兴田德润在哪里
  • 模板建站教程中国建设银行北京分行官网站
  • 如何做律师网站成都旅游攻略景点必去十处
  • 做网站需要懂哪些语言重庆建新建设工程有限公司网站
  • 微信点赞网站怎么做湛江免费制作网站
  • 如何增加网站pr值常德市网站建设
  • 软文世界平台搜索引擎优化seo公司
  • 金融网站模板免费下载装修软件app哪个好
  • 网站建设可以先备案嘛txt做网站如何加图片
  • 公众号服务平台入口标题优化方法
  • 黄冈网站建设报价表专业深圳网站建设
  • 网站开发流程龙岩茶叶网站规划
  • 杭州网站制作平台公司上海徐汇网站建设公司
  • 郑州做网站哪家最好wordpress 导出export.php
  • xuezuo网站建设pexels素材网站
  • 北京建设工程质量协会网站宁波北仑网站网页建设
  • 网站导航栏制作教程搜索引擎优化排名seo
  • 专业集团门户网站建设公司网站模板 婴儿
  • 大气宽屏企业网站源码做网站站怎么赚钱吗
  • 建设网站的规则利用对象储存做网站