- 17
- 0
- 约4.57千字
- 约 5页
- 2017-02-27 发布于湖北
- 举报
第四章 习题参考解答
4.2题 对于教学数据库的3个基本表:
S(SNO,SNAME,AGE,SEX,SDEPT)
SC(SNO,CNO,GRADE)
C(CNO,CNAME,CDEPT,TNAME)
试用SQL的查询语句表达下列查询:
检索LIU老师所授课程的课程号和课程名。
检索年龄大于23岁的男同学的学号和姓名。
检索学号为 S3的 学生呢个所学课程的课程名和任课教师名。
检索至少选修LIU老师所授课程中一门课程的女学生姓名。
检索WANG同学不学的课程的课程号。
检索至少选修两门课程的学生学号。
检索全部学生都选修的课程的课程号与课程名。
检索选修课程包含LIU老师所授课程的学生学号。
解:(1)SELECT CNO,CNAME
FROM C
WHERE TNAME=‘LIU’;
(2)SELECT SNO,SNAME
FROM S
WHERE AGE23 AND SEX=‘M’;
(3)SELECT CNAME,TNAME
FROM C WHERE CNO IN
(SELECE CNO
FROM SC
WHERE SNO=’S3
原创力文档

文档评论(0)