)查询平均工资高于公司平均工资的部门有哪些mysql
时间: 2024-03-01 09:52:14 浏览: 209
MySQL查询部门工资前三高的所有员工
5星 · 资源好评率100%
您可以尝试使用以下的 SQL 查询语句来查询平均工资高于公司平均工资的部门:
```
SELECT department, AVG(salary) AS department_avg_salary,
(SELECT AVG(salary) FROM employee) AS company_avg_salary
FROM employee
GROUP BY department
HAVING department_avg_salary > company_avg_salary;
```
其中,employee 是员工表,包含了员工的部门和工资信息,department 是部门的名称,salary 是工资。这个查询语句会返回所有平均工资高于公司平均工资的部门,以及这些部门的平均工资。
阅读全文