mysql笔记(13)-视图的概念和使用

本文将简单介绍视图(view)的概念和作用,创建/修改/删除视图的方法

一、视图的概念和作用

视图是一种基于SQL的结果集的“虚拟表”
它像一张普通的关系表一样 包含行和列
拥有相应权限的用户 可以在视图的基础上进行查询

视图的作用在于:
将已经过滤好的、符合条件的结果集放在视图中
从而实现对特定用户显示/隐藏部分信息
提升数据库管理系统的安全性

二、创建视图

创建视图的语句格式如下:

create view view_name as
(select xxx
from xxx
where xxx);

查看视图的创建情况:

show create view view_name G;

查看视图的结构

desc view_name;

三、修改视图

alter view view_name as
(select xxx
from xxx
where xxx);

四、删除视图

drop view view_name;
原文地址:https://www.cnblogs.com/baebae996/p/12950264.html