设有三个关系:
C(CNO,CNAME,PCNO)
SC(SNO,CNO,SCORE)
S(SNO,SNAME,AGE,SEX)
其中:C为课程表关系,对应的属性分别是课号、课程名和预选课号;SC为学生选课表关系,对应的属性分别是学号、课号和成绩;S表示学生,它的各属性依次为学号、姓名、年龄和性别。用SQL语言写出:选修了’数据库原理与技术’这门课程的学生的学号、姓名、这门课程的课程编号和成绩。
【正确答案】:SELECT S.SNO,SNAME,C.CNO,SCORE
FROM S,SC,C
WHERE S.SNO=SC.SNO AND C.CNO=SC.CNO AND CNAME='数据库原理与技术';
设有三个关系:C(CNO,CNAME,PCNO)SC(SNO,CNO,SCORE)S(SNO,SNAME,AGE,SEX)其中:
- 2024-11-07 07:36:21
- 数据库及其应用(13170)