设为首页 加入收藏

TOP

sql视图
2015-11-21 02:03:34 来源: 作者: 【 】 浏览:0
Tags:sql 视图
为什么要使用视图:
?
简化复杂的SQL操作,在编写查询后,可以方便地重用它而不必知道其基本查询细节。
?
使用表的一部分而不是整个表。
?
保护数据,可以授予用户访问表的特定部分的权限,而不是整个表的访问权限。
?
更改数据格式和表示。视图可返回与底层表的表示和格式不同的数据。
?
创建视图
create view newspaper as?
select n.n_id,n.n_title,t.t_id
from nrc_news as n,nrc_type as t
where n.t_id=t.t_id;
?
检索数据
select * from newspaper
where t_id=10;
?
使用视图格式化检索出的数据
select rtrim(n_title)+'('+RTRIM(t_id)+')' as news from newspaper
where t_id=10;
?
create view topID10 as
select rtrim(n_title)+'('+RTRIM(t_id)+')' as news from newspaper
where t_id=10;
?
使用视图进行计算
select n_id,t_id,n_id*t_id as value from newspaper
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇SQL*Loader:从文件导入数据库 下一篇DBCC CheckDB遇到a database snap..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: