数据库第三章练习习题参考标准答案.docVIP

  • 8
  • 0
  • 约3.09千字
  • 约 4页
  • 2020-11-24 发布于山东
  • 举报

数据库第三章练习习题参考标准答案.doc

3-2 对于教务管理数据库的三个基本表 S(SNO,SNAME, SEX, AGE,SDEPT) SC(SNO,CNO,GRADE) C(CNO,CNAME,CDEPT,TNAME) 试用 SQL的查询语句表达下列查询: ⑴ 检索 LIU老师所授课程的课程号和课程名。 ⑵ 检索年龄大于 23岁的男学生的学号和姓名。 ⑶ 检索学号为 6的学生所学课程的课程名和任课教师名。 ⑷ 检索至少选修 LIU老师所授课程中一门课程的女学生姓名。 ⑸ 检索 WANG同学不学的课程的课程号。 ⑹ 检索至少选修两门课程的学生学号。 ⑺ 检索全部学生都选修的课程的课程号与课程名。 ⑻ 检索选修课程包含 LIU老师所授课程的学生学号。 解: SELECT C#,CNAME FROM C SELECT S#,SNAME FROM S WHERE AGE23 AND SEX=’M’; ⑶ SELECT CNAME,TEACHER FROM SC,C WHERE #=# AND S#=’200915146’ ⑷ SELECT SNAME 连(接查询方式 ) FROM S,SC,C WHERE #=# AND #=# AND SEX=’F’ AND TEACHER=’LIU’; 或: SELECT SNAME嵌(套查询方式 ) FROM S WHERE SEX=’F’AND S# IN (SELECT S#

文档评论(0)

1亿VIP精品文档

相关文档