数据库第三章作业讲评.ppt
《数据库第三章作业讲评.ppt》由会员分享,可在线阅读,更多相关《数据库第三章作业讲评.ppt(12页珍藏版)》请在三一办公上搜索。
1、第三章作业讲评,1.对于下述三个关系:S(S#,Sn,Sa,Sex),C(C#,Cn,Cteacher,Credit),SC(S#,C#,Grade)使用SQL语句表达下列查询请求:(1)检索学号比wang同学大,而年龄比他小的学生姓名,Select Sn from S where S#(select S#from S where S.Sn=wang)and Sa(select Sa from S where S.Sn=wang),Select S1.Sn from S S1,S S2 where S1.S#S2.S#and S1.SaS2.Sa and S2.Sn=wang,S1,S2均为表
2、别名,第三章作业讲评,(2)检索选修C4课程的女生的平均年龄,(3)检索年龄大于所有女同学年龄的男同学的姓名和年龄,Select avg(Sa)from S,SC where S.S#=SC.S#and C#=C4 and Sex=女,Select avg(Sa)from S where S#in(select S#from SC where C#=C4)and Sex=女,Select Sn,Sa from S where Saall(select Sa from S where Sex=女)and Sex=男,第三章作业讲评,(4)查询1984-1986年出生的学生的学号、总平均成绩及已修
3、学分数。,(5)检索全部学生都选修的课程号和课程名,Select S.S#,avg(Grade),sum(Credit)from S,C,SC where SC.C#=C.C#and SC.S#=S.S#and Year(Getdate()-Sa between 1984 and 1986 group by S.S#,Select C#,Cn from C where not exits(select*from S where not exists(select*from SC where SC.S#=S.S#and SC.C#=C.C#),第三章作业讲评,(6)检索至少选修两门课程的学生姓名
4、,(7)检索王同学不学的课程的课程号和课程名,Select Sn from S,SC where S.S#=SC.S#group by Sn having count(C#)=2,Select Sn from S where S#in(select S#from SC group by Sn having count(C#)=2),Select C#,Cn from C where C#not in(select C#from SC where S#in(Select S#from S where Sn=wang),Select C#,Cn from C where not exists(se
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 第三 作业 讲评

链接地址:https://www.31ppt.com/p-6578575.html