您的位置:首页 > 数据库 > MySQL

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mysql 数据 select sql as