数据库原理及其应用实验代码

数据库原理及其应用实验代码

ID:35343328

大小:58.00 KB

页数:10页

时间:2019-03-23

数据库原理及其应用实验代码_第1页
数据库原理及其应用实验代码_第2页
数据库原理及其应用实验代码_第3页
数据库原理及其应用实验代码_第4页
数据库原理及其应用实验代码_第5页
资源描述:

《数据库原理及其应用实验代码》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验2数据查询(1)查询性别为“男”的所有学生的名称并按学号升序排列。SELECTSnameFROMStudentsWHERESsex=*男'ORDERBYSno(2)查询学生的选课成绩合格的课程成绩,并把成绩换算为积分。积分的计算公式为:[1+(考试成绩-60)*0.H^Ccredito考试成绩>=60否则=0SELECTSno,Tno,Reports.Cno,Score,'PointofScore',CONVERT(FLOAT(1),(Score-60)*0.1*Ccredit+Ccredit)FROMCourses,ReportsWHEREScore

2、>=60ANDReports.Cno=Courses.CnoUNIONSELECTSno,Tno,Reports.Cno,Score,'PointofScore',0FROMCourses,ReportsWHEREReports.Cno=Courses.CnoAND(Score<60ORScoreISNULL)(3)查询学分是3或4的课程的名称。SELECTCnameFROMCoursesWHERECcreditIN(3,4)(4)查询所有课程名称中含有“算法”的课程编号。SELECTCnameFROMCoursesWHERECnameLIKE%算法卅/*

3、查询得到算法分析与设计、数据结构与算法分析*/(5)查询所有选课记录的课程号(不重复显示)。SELECTDISTINCTCnoFROMReports(6)统计所有老师的平均工资。SELECTAVG(Tsalary)FROMTeachers(7)查询所有教师的编号及选修其课程的学生的平均成绩,按平均成绩降序排列。SELECTTno,AVG(Score)FROMReportsGROUPBYTnoORDERBYAVG(Score)DESC(1)统计各个课程的选课人数和平均成绩。SELECTCno,COUNT(Sno),AVG(Score)FROMReportsG

4、ROUPBYCno(2)查询至少选修了三门课程的学生编号和姓名。SELECTSno,SnameFROMStudentsWHERESnoIN(SELECTSnoFROMReportsGROUPBYSnoHAVINGCOUNT(*)>=3)(3)查询编号S26的学生所选的全部课程的课程名和成绩。SELECTCourses.Cname,Reports.ScoreFROMCourses,ReportsWHEREReports.Sno=,S26'ANDCourses.Cno=Reports.Cno(4)查询所有选了“数据库原理及其应用”课程的学生编号和姓名。SELE

5、CTSno,SnameFROMStudentsWHERESnoIN(SELECTReports.SnoFROMReports,CoursesWHEREReports.Cno=Courses.CnoANDCourses.Cname='数据库原理及其应用’)(5)求出至少被两名学牛选修的课程编号。SELECTDISTINCTX.CnoFROMReportsX,ReportsYWHEREX.Cno=Y.CnoANDX.Sno

6、REX.Cno=Y.CnoANDX.Sno=,S26,/*注:在本题中,如果要求是“查询选修了编号S26的学生所选的某个课程的其他学生编号”时,也就是不包含编号S26学生自身的情况时,在查询条件WHERE中,还需要加上条件X.Sno

7、tudents.Sno=Reports.Sno(2)查询学号S52的学生的姓名和选修的课程名称及成绩。SELECTStudents.Sname,Courses.Cname,Reports.ScoreFROMStudents,Courses,ReportsWHEREStudents.Sno=Reports.SnoANDCourses.Cno=Reports.CnoANDStudents.Sno=,S52*(3)查询和学号S52的学牛同性别的所有学牛资料。SELECT*FROMStudentsWHERESsex=(SELECTSsexFROMStudentsW

8、HERESno='S52‘)(4)查询所有选课的学生的详细信息。S

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。