# 视图
# 1. 什么是视图
视图(View)是一个虚拟表。同真实表类似,视图包含一系列行和列数据。行和列数据来源于自由定义视图查询所引用的表,并且在引用视图时动态生成。
使用视图的目的在于:
- 隐藏原始表中的某些信息。
- 方便关联表查询。
# 2. 创建视图
CREATE VIEW 视图名[(列列表)]
AS 一条查询语句
# 3. 删除视图
DROP VIEW 视图名;
# 4. 查看视图信息
select * from information_schema.views;
# 5. 对视图的操作
对视图可以像对待表一样进行操作,但是由于视图只是虚拟表,所以你对视图的任何操作,最终都会反映到视图背后的表上。