一、概述
视图是虚拟表,内容来自于其他表的查询结果。视图不会持久化到本地。视图是动态产生的,每次使用视图都会调用,都会动态的查询数据。
二、视图的操作
1、创建视图
根据表格结构创建视图:
CREATE VIEW view_name AS table_name;
根据复杂的查询结果创建视图:
CREATE VIEW view_name as
SELECT table1.column1 as tc1 ,table2.column2 as tc1 ,table3.column3 as tc3
FROM table1
INNER JOIN table2 ON table1.column1 = table2.colun2
INNER JOIN table2 ON table2.column2 = table3.colun3;
2、使用视图
SELECT * FROM view_name;
3、删除视图
DROP VIEW view_name;
留言