通俗的来讲,视图存储的是一个sql查询语句,
实际上就是一条select语句执行后返回的结果。
所以:视图是一张虚表,视图的内容由select语句来定义的。
视图和表的区别:
视图是select 语句执行后的返回值,方便观看的一种虚表,
表是存放数据真实存在的。
创建视图:
create view view as select . . . . . .
修改视图 是否影响原来的基表:?
1.如果视图只来自于一张基表,那么修改视图也就等于修改基表。
2.如果视图来自多张基表,则只修改视图,不修改基表。但是如果修改只影响一张基表,那么会成功修改基表。