SQLServer2008 视图创建实例

--1、 创建视图CS,给出选课成绩合格的学生编号、所选课程编号和该课程成绩。
--create view cs
--as
--select*
--from 选课成绩表 
--where 成绩>=60
--2、 创建视图LX1,显示学生姓名、所选课程名称和任课教师名称。
--create view LX1
--as
--SELECT 姓名,课程名称,任课教师 
--FROM 学生表 ,选课成绩表 ,课程表 
--WHERE 选课成绩表 .学生编号=学生表 .学生编号 AND 课程表 .课程编号=选课成绩表 .课程编号
--3、 创建视图LX2,有学生姓名、所选课程名和所有课程成绩都比原来多5分这几个属性构成。
--create view LX2
--as
--SELECT 姓名,课程名称,成绩=成绩 +5
--FROM 学生表 ,选课成绩表 ,课程表 
--WHERE 选课成绩表 .学生编号=学生表 .学生编号 AND 课程表 .课程编号=选课成绩表 .课程编号
--4、 创建视图LX3,显示学生的学号及其平均成绩。
create view LX3
as
SELECT 学生编号,AVG(成绩) 平均分
FROM 选课成绩表
GROUP BY 学生编号 
  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值