欢迎来到天天文库
浏览记录
ID:46864021
大小:56.50 KB
页数:5页
时间:2019-11-28
《14第3章-高级查询(一)上机指导》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、上机指导主要目标•掌握简单信息查询•掌握复杂信息杏询•掌握排序查询•掌握使用函数杳询信息’•掌握查询汇总信息实验1任务:1)杳询全部犬一学生信息2)查询全部大二的学生的姓名和电话3)查询全部大一女同学的信息4)查询课时超过60的科目信息代码如下■■査询全部大一的学生信息。SELECT♦FROMStudentWHEREGradeld=l■■査询全部大二的学生的姓名和电话。SELECTStudentName^PhoneFROMStudentWHEREGradeld=2■■査询全部大一女同学的信息。SELECT♦FROMStudentWHEREGradeld
2、=lANDSex='女'・-查谊课时超过60的科目信息。SELECT♦FROMSubjectWHEREClassHour>=60实验2任务:1)查询大二的科目名称2)査询大二男同学的姓名和住址3)杳询无电子邮件的学生姓名和年级信息4)查询出生日期在1990年Z后的人二的学生姓名和年级信息5)参加了日期为2010年2月15日的“java基础”科冃考试的成绩信息代码如下:「大二的科目名称。SELECTSubjectNameFROMSubjectWHEREGradeld=2「大二男同学的姓名和住址。SELECTStudentName,AddressFROMS
3、tudentWHEREGradeld=2•■无电子邮件的学生姓名和年级信息。SELECTStudentName.GradeldFROMStudentWHEREEmailisnull•■出生日期在1990年之后的大二的学生姓名和年级信息。SELECTStudentName.GradeldFROMStudentWHEREBornDate>=,1990-01-01*ANDGradeld=2「参加了日期为2010年2月15日的“java基础”科目考试的成绩信息。SELECT♦FROMResultWHERESubjectld=2ANDExamDate='2010
4、-2-15'实验3任务:1)按照出生日期查询大一的学生信息。2)按日期由前到后、成绩由高到低的次序査询参加编号为1的科H考试信息。3)杏询2010年3月22日参加“曲向对象程序设计”考试的前5名学员成绩信息。4)查询大三的课吋最多的科F1名称及课吋。5)查询年龄最小的学生所在的年级及姓名。6)查询2010年3月22FI参加考试的最低分出现在哪个科目。7)杏询学号为“S11010()3”的学生参加过的所有考试信息,并按照时间前示次序显示。8)杏询学号为“Sll()l()()3”的学生参加过的所有考试屮最高分及时间、科目代码如下:一按照出生日期查询大一的学
5、生信息二SELECT*FROMStudentWHEREGradeld=lorderbyBornDate一按日期由前到后、成绩由高到低的次序査询参加编号为1的科目考试信息,SELECT*FROMResultWHERESubjectld=lorderbyExamDate^StudentResultDESC■■査询2010年3月22日参加“面向对象程序设计”考试的前5名学员成绩信息。SELECT*FROMResultWHERErownum<=5andSubjectld=8ANDExamDate=to_date(12010-3-22*^yyy-mm-dd*)o
6、rderbyStudentResultDESC•■査询大三的课时最多的科目名称及课时.SELECTSubjectNameAS大三的课时最多的科目名称.ClassHourAS课时FROMSubjectWHEREGradeld=3andrownum>=lORDERBYClassHourDESC八査询年龄最小的学生所在的年级及姓名。SELECTGradeldAS年龄最小的学生所在年级.StudentNameAS姓名FROMStudentwhererownum>=lORDERBYBornDateDESC一查询2010年3月22日参加考试的最低分出现在哪个科目。
7、SELECTSubjectld,StudentResultAS分数FROMResultWHEREExamDate=to_date(12010-3-22'yyyy-mm-dd*)andrownum<=lORDERBYStudentResult一査询学号为“S1101003”的学生参加过的所有考试信息,并按照时间前后次序显示.SELECT*FROMResultWHEREStudentld=*11010031ORDERBYExamDate一査询学号为“1101003”的学生参加过的所有考试中最高分及时间、科目SELECT*FROMResultWHERESt
8、udentld=*1101003*andrownum<=lORDERBYStudentResu
此文档下载收益归作者所有