MYsql基础 - 视图
2018-01-05 22:54
225 查看
基础命令:
Create view [View name ] as Sql;
Use View;
Show Tables;
Select * from [View name];
Drop View [View name];
视图【伪表 / 假表】
视图不是真实存在的数据表。本身不存放任何数据。
区别于临时表,临时表自动释放,视图需要手动删除。
将复杂的SQL逻辑预先生成在一张视图上,后续查询可以直接查询该视图。可以减少代码中复杂的SQL逻辑。
视图可以保护一些字段不被展示和查询。
视图可以可以简化查询,并不代表优化查询效率, 底层运行方式并不会被改变。
视图不可以进行增/删/改 等操作【联查类视图】
使用视图后可不可以进行其他表关联
创建视图需注意是否有创建权限
Mysql版本需大于 5.1
Create view [View name ] as Sql;
Use View;
Show Tables;
Select * from [View name];
Drop View [View name];
视图【伪表 / 假表】
视图不是真实存在的数据表。本身不存放任何数据。
区别于临时表,临时表自动释放,视图需要手动删除。
将复杂的SQL逻辑预先生成在一张视图上,后续查询可以直接查询该视图。可以减少代码中复杂的SQL逻辑。
视图可以保护一些字段不被展示和查询。
视图可以可以简化查询,并不代表优化查询效率, 底层运行方式并不会被改变。
视图不可以进行增/删/改 等操作【联查类视图】
使用视图后可不可以进行其他表关联
创建视图需注意是否有创建权限
Mysql版本需大于 5.1
相关文章推荐
- MySQL基础笔记(五) 视图
- MySQL基础笔记(五) 视图
- MySQL基础备忘(2)之视图 推荐
- MySql基础教程二(视图,存储过程,游标,触发器,事务,权限,数据类型)
- mysql-视图基础学习
- MySQL基础(8)——视图、存储过程
- mysql 入门基础(4)—约束和视图
- mysql 开发基础系列16 视图
- MySQL 视图的基础操作(五)
- MySql基础教程二(视图,存储过程,游标,触发器,事务,权限,数据类型)
- MYSQL-基础操作-视图
- MySQL基础之视图理论篇
- MySQL基础之表操作 索引 约束 视图等介绍
- mysql基础(一)——表、索引、视图
- MySQL基础之视图实战篇
- mysql基础三(视图、触发器、函数、存储过程、事务、防注入)
- mysql基础教程(1)---视图
- 【MySQL基础】视图
- mysql-表、ER图、索引与视图的基础操作
- MySQL 基础---视图