实验四复杂查询.docx
《实验四复杂查询.docx》由会员分享,可在线阅读,更多相关《实验四复杂查询.docx(9页珍藏版)》请在第一文库网上搜索。
1、实验四复杂查询一、实验目的掌握两个表以上的连接查询的应用,包括嵌套查询。二、实验内容(1)查询比“林红”年纪大的男学生信息。se1ect*fromStudentwhereSex=,男,andYEAR(Birth)-(se1ectYEAR(Birth)fromStudentwhereSname=林红)0ZQYCStudentjnfo-dbo.StudentSQ1Query1sqI-ZQ一(Zqy-Pezqy(52)*日se1ect*fromStudentwhereSex=男andYEAR(Birth)-(se1ectYEAR(Birth)-IfrOmStudentwhereSname=林红)ce
2、dateHOmeaddrSdePtPOStCOde(2)检索所有学生的选课信息,包括学号、姓名、课号、课程名、成绩。se1ectSC.Sno,Sname,Sex,C1assno,CnamezGradefromStudents,SC,Coursecwheres.Sno-SC.SnoandSC.cno-oSQ1Query1sqI-ZQ_(zqy-PCzqy(52)*日se1ectSC.SnozSname,SexrC1assno,Cname,GradeIfromStudents,SCrCoursec1Wheres.Sno=SC-SnoandSC.cno=o口结果I3消息ISnoISnameSexQa
3、ssnoCname|Grade|120110001!张虹里051高数89220110001张虹里051C语言程序设计78320110001张虹男051JAVA语言程序设计89420110002林红女051C语言程序设计60520110103赵青男061高数80(3)查询己选课学生的学号、姓名、课程名、成绩。se1ectSC.Sno,Sname,Cname,GradefromStudents,coursec,SCwheres.sno=SCo=SC.cnoSQ1Query1sqI-ZQ一(Zqy-PCzqy(52)*se1ectSC.Sno,Sname,Cname,GradeIfromStuden
4、ts,coursecrSC1wheres.sno=SCo=SC.cno口结果IJ消息ISnoSname|CnameGrade|120110001张虹高数89220110001张虹C语言程序设计78320110001张虹JAVA语言程序设计89420110002林红C语言程序设计60520110103赵青高数80(4)查询选修了“C语言程序设计”的学生的学号和姓名。se1ectsc.Sno,SnamefromStudents,courseczscwherec.Cname-C语言程序设计ands.Sno-sc.Snoandsc.Cno=c.CnoSQ1Query1sqI-ZQ.(zqy-PCzqy
5、(52)*se1ectsc.Sno,SnameIfromStudent3,coursec,sc1wherec.Cname=C语言程序设计ands.Sno=sc.Snoandsc.Cno=c.Cno里结果I包消息!SnoISname120110001ia2f1oiioooi-z林红(5)查询与“张虹”在同一个班级的学生学号、姓名、家庭住址。a.用子查询se1ectSno,SnamezHome_addrfromStudentwhereC1assno=051,andSrIame!=张虹SQ1QueryZsqI-ZQ一(Zqy-Pezqy(54)*SQ1Query1.sq日se1ectSno,Snam
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验 复杂 查询