
Oracle数据库培训的复杂视图模块,涵盖SQL基础知识。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
构建包含组函数的复杂视图,旨在从两个表中呈现数据。具体而言,生成一个名为 `dept_sum_vu` 的视图,该视图展示了部门名称、最低薪资、最高薪资以及部门平均薪水。这个视图的创建过程如下:它从 `employees` 表和 `departments` 表中选取数据,通过 `e.department_id = d.department_id` 关联这两个表。然后,使用 `GROUP BY d.department_name` 对结果进行分组,并利用 `MIN(e.salary)`, `MAX(e.salary)`, 和 `AVG(e.salary)` 函数分别计算每个部门的最低薪资、最高薪资和平均薪资。 幻灯片示例展示了如何创建一个包含这些信息的复杂视图。为了清晰起见,在定义视图时使用了表别名。值得注意的是,如果视图中的任何列是基于函数或表达式计算得出的,则必须明确指定别名以避免歧义。
全部评论 (0)
还没有任何评论哟~


