视图:按照部门分组,统计 tb_employee 中每个部门的平均工资,结果保存为视图, 视图名称为:answer01;tb_department(部门表)、tb_employee(员工表)
时间: 2024-01-21 07:19:24 浏览: 89
可以使用以下 SQL 语句创建视图:
```
CREATE VIEW answer01 AS
SELECT d.department_name, AVG(e.salary) AS avg_salary
FROM tb_employee e
INNER JOIN tb_department d ON e.department_id = d.department_id
GROUP BY d.department_name;
```
该视图按照部门分组,统计每个部门的平均工资,并将结果保存为 `answer01` 视图,其中使用了 `INNER JOIN` 连接 `tb_employee` 和 `tb_department` 表,以便获取员工所在的部门名称。
阅读全文