代码改变世界

数据库的 视图

2014-08-29 17:31  熠旸  阅读(182)  评论(0编辑  收藏  举报

视图是一个虚拟的表,该表中的记录是由一个查询语句 执行后所得到的查询结果构成的。

视图也是由字段和记录组成的,只是这些字段和记录来源于其他被引用的表或视图,所以视图并不是真实存在的,而是一张虚拟的表。视图中的数据也是存在被引用的数据表当中。

 

创建视图

Create View 视图名

As

SelectStatement

删除视图

DROP View ViewName(视图名)

查看视图

SELECT * FROM ViewName

 

例子: 创建视图View_例一

CREATE VIEW View_例一

  AS

SELECT 产品.产品ID,产品.产品名称,类别.类别名称,供应商.公司名称

     FROM 产品

  JOIN 类别 ON 产品.类别ID=类别.类别ID

 JOIN 供应商 ON 产品.供应商ID=供应商.供应商ID

GO