收藏 分销(赏)

将学习了数据库课程的学生成绩加5分教学教材.doc

上传人:人****来 文档编号:3862104 上传时间:2024-07-22 格式:DOC 页数:3 大小:305KB 下载积分:5 金币
下载 相关 举报
将学习了数据库课程的学生成绩加5分教学教材.doc_第1页
第1页 / 共3页
将学习了数据库课程的学生成绩加5分教学教材.doc_第2页
第2页 / 共3页


点击查看更多>>
资源描述
将学习了数据库课程的学生成绩加5分。 精品文档 ① 将学习了数据库课程的学生成绩加5分。 update sc set grade=grade+5 where cno= ( select cno from course where cname='数据库'); select * from sc 执行后为: ② 将计算机系学习了2号课程的学生成绩置0。 update sc set grade=0 where cno=2 and sno= ( select sno from student where sdept='CS'); select * from sc 执行后为: ③ 将ZKT的数据库成绩改为85。 update sc set grade=85 where sno= (select sno from student where sname='ZKT') and cno= (select cno from course where cname='数据库'); select * from sc 执行结果后为: ④ 将选修了2号课程且成绩为空的选课记录删除。 delete from sc where cno=2 and grade=NULL; select * from sc 执行后为: ⑤ 从课程表中删除在选课表中没有选课记录的课程记录。 delete from course where not exists (select * from sc where o=o) select * from course 执行后为: ⑥ 删除计算机系学生选修了数据库课程的选课记录。 delete from sc where cno= ( select cno from course where cname='数据库')and sno in (select sno from student where sdept='CS') select * from sc; 执行结果后为: ⑦ 求各系的系名及男女生人数并将结果保存到另一个表中。 create table s1(sdept char (20),ssex char(2),c1 int) insert into s1 select sdept, ssex,count(ssex) from student group by sdept,ssex; 执行查询:select * from s1 ⑧ 将平均成绩80分以上的学生的学号,选学的课程数和平均成绩保存到另一个表中。 create table s2 (sno int Not Null, c int, avgage int); insert into s2 select sno,count(cno),avg(grade) from sc group by sno having avg(grade)>80 执行查询:select * from s2 ⑨ 创建一个视图,求各门课程的课程号、平均分、最高分。 create view fen(cno, gavge, zuida) as select cno,avg(grade), max(grade) from sc group by cno 执行查询:select * from fen; ⑩ 创建一个视图,求选修了2号课程且成绩高于该门课程平均分的学生学号和成绩。 create view chengji as select sno,grade from sc where cno=2 and grade> (select avg(grade) from sc where cno=2) 执行查询:select * from chengji 收集于网络,如有侵权请联系管理员删除
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服