VIEW是一张虚拟表,VIEW内的数据并不属于VIEW本身,而属于创建VIEW的基本表。
VIEW由一个预定义的查询(select语句)组成(其可以由一个表的数据经过筛选或多个表的数据经过连接筛选形成);view被定义后可以像基本表一样使用,用于select、insert、update、delete等语句
create view vw1
as
select....
from...
where...
视图的作用:
简化用户操作(数据汇总/多表连接/字段计算等)使得不同用户以不同方式观察同一数据库,同时可以实现提高数据安全性(权限)
Reference
Chen, Y., Jia, B., & He, X. (2020). SQL cong ru men dao jing tong. Beijing: Zhong guo shui li shui dian chu ban she.