1. 视图是什么
通俗的讲,视图就是一条SELECT语句执行后返回的结果集。所以我们在创建视图的时候,主要的工作就落在创建这条SQL查询语句上。
视图是对若干张基本表的引用,一张虚表,查询语句执行的结果,不存储具体的数据(基本表数据发生了改变,视图也会跟着改变);
2. 视图的作用
- 重用sql语句,简化用户操作
- 更清晰表达数据
- 当数据库重构时,降低对用户(程序)的影响
- 视图能够对机密数据提供安全保护
3. 定义视图
建议以v_开头
create view 视图名称 as select语句;
4. 查看视图
查看表会将所有的视图也列出来
show tables;
5. 使用视图
select * from v_goods;
6. 删除视图
drop view 视图名称;
例:
drop view v_goods;
7. 视图demo
标签:语句,goods,drop,高级,视图,MySQL,select,view From: https://blog.51cto.com/u_15812097/5723427