一. 视图
1.1 含义
视图(view)是一种虚拟存在的表,是一个逻辑表,视图中的数据并不在数据库中实际存在。 行和列数据来自我们定义视图的查询中使用的表,并且是在使用视图时动态生成的。作为一个select语句保存在数据字典中的,通俗的讲,视图只保存了查询的SQL逻辑,不保存查询结果。所以我们在创建视图的时候,主要的工作就落在创建这条SQL查询语句上。
1.2 视图的基本语法
创建视图
create view 视图名
as
查询语句
修改视图
方法一:
create view 视图名
as
查询语句;
方式2
alter view 视图名
as
查询语句;
删除视图
drop view 视图名,视图名,...;
查看视图
DESC 视图名(查看视图相关字段)
SHOW CREATE VIEW 视图名(查看视图相关语句)