使用视图(虚拟表)
(1).为啥使用视图
视图是一个虚拟的表,其包含的是sql查询语句。在操作这些查询的数据时,视图将返回被改变的数据
具体作用:
(2).视图的规则和限制
(3).使用视图(create view)
create view —创建视图
show create view (viewname) —查看创建的视图
drop view (viewname) —删除视图
create or replace view —更新视图,视图如果不存在则创建一个。
(4).视图+联结
(5).视图+检索
(6).视图+计算字段
(7).更新视图
部分情况下视图是可更新的,使用insert,update,delete来改变视图的同时也会改变它的基表。
注意包含以下情况不能更新: