首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

如何使用一个视图创建另一个视图

2013-11-08 
怎么使用一个视图创建另一个视图新手上路遇到一个小小困难请路过的大神帮忙解答Orzsql[解决办法]第二个问

怎么使用一个视图创建另一个视图
新手上路
遇到一个小小困难
请路过的大神帮忙解答Orz sql
[解决办法]
第二个问题:
create view vtitles_2
as
select title_id,type
from vtitles

第一个问题:
create view vtitles
as
select title_id,title,type
from titles
where type='business'
[解决办法]


-- (7)  创建titles表的视图(视图名称为vtitles),只包含以下列:title_id,title和type并且条件是type 为‘business’。
create view vtitles
as
select title_id,title,[type]
 from titles
 where [type]='business'

-- (8)  使用视图vtitles 创建新的视图vtitles_2,只包含以下列:title_id 和type。
create view vtitles_2
as
select title_id,[type]
 from vtitles

[解决办法]


--视图1
create view dbo.view1
as

select title_id,title,type
from titles
where type = 'business'
go


--用视图1,创建视图2
create view dbo.view2
as

select title_id,type
from dbo.view1

go

[解决办法]
修改了一下哈:



--第一个视图
create view dbo.vtitles
as

select title_id,title,type
from titles
where type = 'business'
go


--用第一个视图,创建第二个视图
create view dbo.vtitles_2
as

select title_id,type
from dbo.vtitles

go

热点排行