mysql视图

视图:指的是根据某个实际的表(实表)查询出来,生成的一个虚表。

创建视图

格式:create view 视图的名字 as select语句;

注意:

1.视图既然作为一张虚表存在,那么对实表的增删改查操作,视图同样成立

2.视图既然是根据实表得到的,那么对视图的增删改操作,也会影响实表。

修改视图(结构)

格式:alter view 视图名字 as select 查询语句;

插入数据insert into 视图的名字 values(值1,值2....);

修改数据:update 视图的名字set 列名=值where 条件;

删除视图数据delete from 视图的名字 where 条件;

删除视图drop view 视图的名字;

对于表的增删改查操作,在视图中同样成立。

对视图的增删改查操作与对表的操作相同

你可能感兴趣的:(mysql视图)