SQL 刷题/查询每个部门薪资最高的员工
上一题下一题中等通过率 61%

查询每个部门薪资最高的员工

JOIN 连接聚合函数子查询排行榜

题目描述

给定一张 employees 表:

  • id: 员工ID
  • name: 姓名
  • department: 部门
  • salary: 薪资

请编写 SQL 查询,找出每个部门薪资最高的员工。如果部门内有多人并列最高,则都返回。按部门排序。

期望输出列

列名说明
department部门
name姓名
salary薪资

数据样例

当前运行环境
idPKINTEGERnameTEXTdepartmentTEXTsalaryREAL
1张三技术部15000
2李四技术部20000
3王五产品部13000
4赵六产品部16000
5钱七市场部12000
6孙八技术部20000
7周九市场部14000
输入数据显示 7 / 7
SQL 编辑器正在保存草稿...
正在加载 SQL 编辑器...

运行你的 SQL 查询后,结果将显示在这里