4.4.2创建视图

视图与表相似,用户可以像表那样在视图中进行选择,有时还可以更新或删除值。视图存储在数据库中,但它们并不真正保存数据。视图只是一个经过优化的select查询,与每次要选择数据时都编写建立的查询相比,执行起来更为高效。当然,视图还可以做一些非常有趣的事情,这里不打算深入讲解(和实际存储数据一样)。例如它们可以建立索引,并和其他编程对象一起使用,使SQL Server完成一些非常强大的功能,知道这些就够了。

create view vwProductByCategory as

select PC.Name as Category,

         PSC.Name as SubCategory,

         P.Name as Product

from Production.ProductCategory PC inner join Production.ProductSubCategory PSC on PC.ProductCategoryID=PSC.ProductCategoryID

        inner join Production.Product P on P.ProductSubategoryID=PSC.ProductSubcategoryID;

【责任编辑:云霞 TEL:(010)68476606】

posted on   水碧  阅读(152)  评论(0编辑  收藏  举报

努力加载评论中...

导航

< 2025年1月 >
29 30 31 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示