流程控制
一、视图视图是由查询结果构成的一张虚拟表,和真实的表一样,带有名称的列和行数据
强调:视图是永久存储的,但是视图存储的不是数据,只是一条sql语句
视图的特点:
视图的列可以来自不同的表,是表的抽象和逻辑意义上建立的新关系。
视图是由基本表(实表)产生的表(虚表)。
视图的建立和删除不影响基本表。
对视图内容的更新(添加、删除和修改)直接影响基本表。
当视图来自多个基本表时,不允许添加和删除数据。
优点:
可以简化查询(多表查询转换为直接通过视图查询)
可以进行权限控制(把表的权限封闭,开发对应的视图权限)
(一)、创建视图create view 视图名称 as sql 查询语句 例子:CREATE view test_view as SELECT * from test;