用sql sever 查询各个部门中不同职位的最高工资
时间: 2023-08-09 07:11:31 浏览: 102
MySQL查询部门工资前三高的所有员工
5星 · 资源好评率100%
可以使用以下 SQL 查询语句来实现:
```
SELECT Department, JobTitle, MAX(Salary) AS HighestSalary
FROM Employees
GROUP BY Department, JobTitle;
```
其中,`Employees` 表是包含员工信息的表,包括 `Department`(部门)、`JobTitle`(职位)和 `Salary`(工资)等字段。通过 `GROUP BY` 子句将数据按照部门和职位分组,然后使用 `MAX` 函数获取每个组中的最高工资。最后,使用 `SELECT` 子句将结果展示出来,包括部门、职位和最高工资字段。
阅读全文