SQL查询所有部门的名称以及该部门的平均工资 average_salary (不要小数部分),并按平均工资降序排序
时间: 2024-05-29 08:08:32 浏览: 17
好的,这个问题是SQL查询方面的。以下是SQL语句:
SELECT department_name, ROUND(AVG(salary)) AS average_salary
FROM employees
INNER JOIN departments ON employees.department_id = departments.department_id
GROUP BY department_name
ORDER BY average_salary DESC;
相关问题
在northwind数据库中的相关数据表中进行查询。 任务03-1. 查询80号部门的员工名字、部门名称、工种名称。 任务03-2. 查询所有部门的名称以及该部门的平均工资 average_salary (不要小数部分),并按平均工资降序排序
我了解您的要求,并已经接收到您的问题。以下是针对您的问题的 SQL 查询:
任务03-1:
SELECT employees.employee_name, departments.department_name, jobs.job_title
FROM employees
INNER JOIN departments ON employees.department_id = departments.department_id
INNER JOIN jobs ON employees.job_id = jobs.job_id
WHERE departments.department_id = 80;
任务03-2:
SELECT departments.department_name, CAST(AVG(salaries.salary) AS INT) AS average_salary
FROM departments
INNER JOIN employees ON departments.department_id = employees.department_id
INNER JOIN salaries ON employees.employee_id = salaries.employee_id
GROUP BY departments.department_name
ORDER BY average_salary DESC;
希望这可以帮到您!
查询所有部门的名字,location _id,员工数量和平均工资,并按照平均工资降序排序的sql语句
好的,以下是查询语句:
```
SELECT d.department_name, d.location_id, COUNT(e.employee_id) AS employee_count, AVG(e.salary) AS avg_salary
FROM departments d LEFT JOIN employees e ON d.department_id = e.department_id
GROUP BY d.department_name, d.location_id
ORDER BY avg_salary DESC;
```
这条 SQL 语句会查询所有部门的名称、location_id、员工数量和平均工资,并按照平均工资降序排序,其中使用了 LEFT JOIN 进行部门和员工的关联,使用了 GROUP BY 对查询结果进行分组,使用了 COUNT 函数计算每个部门的员工数量,使用了 AVG 函数计算每个部门的平均工资。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)