- 1、本文档共31页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]习题课3-SQL语言
实例: Dept Course Student S_C SNO SNAME AGE SEX DNO 07001 ZHANG 19 F 001 07002 LI 20 M 002 … …. … … … DNO DNAMS TEL LOC 001 COMPUTER X701 002 COMM X401 … … … .. CNO CNAME HOURS CREDIT C01 DB 80 8 C02 ORACLE 30 3 … … … … SNO CNO SCORE 07001 C01 86 07001 C02 75 07002 C02 99 实例: 1. 查询系号为001的年龄在19岁以上的所有男生的学号和姓名; 2. 打印各系学生名单,要求输出系名、学生学号、姓名、性别; 3. 查询学号为‘07002’学生选修的全部课程的课名、学时、学分 4. 查询‘COMPUTER’系学生的成绩,结果包括学号、姓名、课名、分数; 5. 查询没有选修‘DB’课的学生学号、姓名; 6. 查询至少选修了学号为‘07001’学生选修的全部课程的学生学号、姓名。 实例: 查询系号为001的年龄在19岁以上的所有男生的学号和姓名; Select sno, sname from student where age19 and sex=‘M’; 实例: 2. 打印各系学生名单,要求输出系名、学生学号、姓名、性别; Select dname,sno,sname,sex from dept,student where dept.dno=student.dno; 实例: 3. 查询学号为‘07002’学生选修的全部课程的课名、学时、学分 Select cname,hours,credit from student,course,s_c where student.sno=c_s.sno and course.cno=s_c.cno and student.sno=‘07002’; 实例: 4. 查询‘COMPUTER’系学生的成绩,结果包括学号、姓名、课名、分数; Select s.sno,sname,cname,score from dept d,student s,course c,s_c where d.dno=s.dno and s.sno=s_c.sno and c.cno=s_c.cno and dname=‘COMPUTER’; 实例: 5. 查询没有选修‘DB’课的学生学号、姓名; Select sno,sname from student Except Select s.sno,sname from student s,course c, s_c where s.sno=s_c.sno and c.cno=s_c.cno and cname=‘DB’ 实例: 6. 查询至少选修了学号为‘07001’学生选修的全部课程的学生学号、姓名。 Select x.sno,x.name from student x where not exists (select y.cno from s_c y where y.sno=‘07001’ and not exists (select * from c_s z where z.sno=x.sno and z.cno=y.cno)) * 习题 4.2: S(SNO, SNAME, AGE, SEX, SDEPT) SC(SNO,CNO,GRADE) C(CNO,CNAME,CDEPT,TNAME) 1.检索LIU老师所授课程的课程号、课程名; 2.检索年龄大于23岁的男同学的学号与姓名; 3.检索学号为S3学生所学课程的课程号与任课老师名; 4.检索至少选修LIU老师所授课程中一门课的女学生姓名; 5.检索WAN同学不学的课程的课程号; 6.检索至少选修两门课程的学生学号; 7.检索全部学生选修的课程课程号
您可能关注的文档
- [工学]《面向对象程序设计c++》综合复习题集及答案详解2.doc
- [工学]【2012多媒体技术】CH04-1 多媒体网络与通信技术.ppt
- [工学]【TransCAD】交通规划·北京交通大学.pdf
- [工学]《计算机组成原理》实验指导书.doc
- [工学]【众多高校认可】触发器【经典教学课件】.ppt
- [工学]《设备电气控制综合实训》教师指导手册-主轴.doc
- [工学]【大学本科毕业设计】基于PLC的变频调速恒压供水系统-----自动化等专业 2.doc
- [工学]【数据库原理课程设计】学校教学管理系统.doc
- [工学]【海文考研专业课】:教育学考研专业课学习原理与难度分析.doc
- [工学]【程序设计基础】第10章_指针.ppt
文档评论(0)