/*VIEW 视图*/
-- CREATE VIEW 在SQL中,视图给予SQL语句的结果集的可视化的表.视图包含行和列.视图中的字段就是来自一个或多个数据库中的真实的表中的字段,我们可以向视图添加SQL函数,where以及join语句,也可以提交数据.
-- 注释 数据库的设计和结构不会受到视图中的函数,where或join语句的影响
-- CREATE VIEW 语法
CREATE VIEW view_name AS SELECT column_name(s) FROM table_name WHERE condition
-- 注释 视图总是显示最近的数据. 每当用户查询顶视图的时,数据库引擎通过使用SQL语句来重建数据
-- 实例
CREATE VIEW [Current Product List] AS
SELECT ProductID,ProductName
FROM Products
WHERE Discontinued=No
-- 可以用查询语句查询这个视图
SELECT *FROM [Current Product List]
-- 更新视图
SQL CREATE OR REPLACE VIEW Syntax
CREATE OR REPLACE VIEW view_name AS
SELECT column_name(s)
FROM table_name
WHERE condition
-- 撤销视图
SQL DROP VIEW Syntax
DROP VIEW view_name