SQL应用与开发:(七)数据操作·查·(二)高级型(二)

2015-11-21 01:49:49 · 作者: · 浏览: 13
详情 05_08

2.4.2保存结果到视图

还可以将查询结果保存到一个视图中,而不死保存到一个表中。视图与表非常相似。

在创建一个视图后,可以像使用基表一样使用它,可以任意的SELECT语句的FROM子句中使用视图。

举例来说,从数据库“经销商”的“商品信息”表中,查询由代号为7的供应商提供的商品信息,并将查询结果保存到一个名为“供应商 07_VIEW”的视图中,要求改视图中的列为“商品编号”、“商品名称”和“单价”。

CREATE VIEW 供应商 07_VIEW

AS

SELECT 商品编号,商品名称,单价

FROM 商品信息

WHERE 供应商代号=7

上述语句运行后,就会在数据库“经销商”中,添加一个名为“供应商 07_VIEW”的新视图。利用SELECT语句查询该视图中的数据。

SELECT *

FROM 供应商07_VIEW

ORDER BY 单价


关于数据库的查操作,未完待续......