欢迎来到天天文库
浏览记录
ID:37774604
大小:45.50 KB
页数:3页
时间:2019-05-30
《数据库原理与应用——单表查询》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、vv复习单表查询1vv1查询选修7号课程学生的学号和成绩,按成绩降序排列vSelectSno,GradevFromSCvWhereCno=‘7’vOrderbyGradedesc;v2查询选修表的所有信息,按课程号升序,课程成绩降序排列vSelect*vFromSCvOrderbyCnoasc,Gradedesc;v3查询选修了课程的学生学号vSelectSnovFromSC;vv4查询计算机系年龄在20岁以下的学生姓名。vSelectSnamevFromSvWhereSage<20;v5查询信息系(IS)、数学系(MA)和计算机科学系(CS)学生的姓名和性别
2、。vSelectSname,SsexvFromSvWhereSdept=‘IS’orSdept=‘MA’orSdept=‘CS’;复习单表查询21.查询名字中第2个字为"阳"字的学生的姓名和学号2.select*3.fromS4.whereSnamelike‘_阳%’;5.查询所有不姓刘的学生姓名。6.select*7.fromS8.whereSnamenotlike‘刘%’;9.查询缺少成绩的学生的学号和相应的课程号。10.selectSno,Cno11.fromSC12.whereCno=null;13.查所有有成绩的学生学号和课程号。14.selectS
3、no,Cno15.fromSC16.17.查询计算机系年龄在20岁以下的学生姓名。1.selectSname2.fromS3.whereSage<20;复习单表查询3v1、找出全体男生的总人数vSelectsum(Ssex)vFromSvHavingsum(Ssex)=‘男’;v2、找出选修了课程的学生总人数Selectcount(Sno)FromSC;v3、找出7号课程的最高分、最低分和平均分Selectmax(Grade),min(Grade),avg(Grade),CnoFromSCBroupbymax(Grade),min(Grade),avg(Gra
4、de)HavingCno=7;v4、找出各个系的学生人数SelectSdept,count(Sno)FromSGroupbySdept;v5、找出各个系男女学生的人数vSelectSdept,count(Ssex)vFromSvGroupbySdeptvHavingcount(Ssex)=‘男’orcount(Ssex)=‘女’;v6、找出选修了3门以上课程的学生的学号vSelectsum(Cno),SnovFromSCvGroupSnovHavingsum(Cno)>3;vv7、找出门门课程的成绩在80分以上的学生的学号vSelectmin(Grade),S
5、novFromSCvGroupSnovHavingmin(Grade)>=80;v8、找出均分>90分且没有课程成绩<80分的学生的学号vSelectavg(Grade),min(Grade),SnovFromSCvGroupSnovHavingavg(Grade)>90andmin(Grade)>=80;vv9、找出至少有2门课程不及格的学生的学号vSelectcount(Grade),Sno,GradevFromSCvGroupSnovHavingGrade<60andcount(Grade)>=2;
此文档下载收益归作者所有