【发布时间】:2023-03-22 12:27:01
【问题描述】:
MySQL,每个部门的前 2 名受薪员工和部门平均工资。 我能够检索到每个部门的前两名受薪员工,但我不知道如何包括平均部门工资
SELECT *
FROM Employee e1
WHERE 2 > (
SELECT COUNT(DISTINCT Salary)
FROM Employee e2
WHERE e2.Salary > e1.Salary
AND e1.Dept = e2.Dept
);
【问题讨论】:
标签: mysql mysql-workbench average distinct record