以下题目基于这样的3个表即学生表S、课程表C和学生选课表SC,它们的结构如下: S(S#,SN,SEX,AGE,DEPT) C(C#,CN) SC(S#,C#,GRADE) 其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。检索选修课程“高级程序设计”的男生中的最高成绩,正确的SELECT语句是( )
A: SELECT MAX(GRADE) FROM SC,C,SWHERE SC.C
B: =C
C: AND SS
D: =S
E: AND CN='高级程序设计' AND SEX='男'
F: SELECT MAX(GRADE) FROM SC,CWHERE CN=‘高级程序设计’ AND SEX=‘男’
G: SELECTMAX(GRADE) FROM SC,C,SWHERE CN=‘高级程序设计’ AND SEX=‘男’
H: SELECTMAX(GRADE) FROM SCWHERE CN='高级程序设计’AND SEX='男'
A: SELECT MAX(GRADE) FROM SC,C,SWHERE SC.C
B: =C
C: AND SS
D: =S
E: AND CN='高级程序设计' AND SEX='男'
F: SELECT MAX(GRADE) FROM SC,CWHERE CN=‘高级程序设计’ AND SEX=‘男’
G: SELECTMAX(GRADE) FROM SC,C,SWHERE CN=‘高级程序设计’ AND SEX=‘男’
H: SELECTMAX(GRADE) FROM SCWHERE CN='高级程序设计’AND SEX='男'
举一反三
- 3个表即学生表S、课程表C和学生选课表SC,它们的结构如下: S(S#,SN,SEX,AGE,DEPT)C(C#,CN)SC(S#,C#,GRADE)其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。检索选修课程名称为“DB”的男生中的最高成绩,正确的SELECT语句是____。 A: SELECT MAX(GRADE) FROM SC WHERE CN='DB’ AND SEX='男' B: SELECT MAX(GRADE) FROM SC,C,SWHERE CN='DB' AND SEX='男' C: SELECT MAX(GRADE) FROM SC,S WHERE SC D: =C E: AND CN='DB' AND SEX='男' F: SELECT MAX(GRADE) FROM SC,C,SWHERE SC G: =C H: AND SS I: =S.S J: AND CN='DB' AND SEX='男'
- 已知三个表即学生表S、课程表C和学生选课表SC,它们的结构如下:S(S#,SN,SEX,AGE,DEPT)C(C#,CN)SC(S#,C#,GRADE)其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。检索学生姓名及其所选修课程的课程号和成绩。正确的SELECT语句是。 A: SELECT B: SN,S C: C#,S D: GRADEFROMSWHERE E: S#=S F: S# G: SELECT H: SN,S
- 现有学生表S、课程表C和学生选课表SC,它们的结构如下: S(S#, SN, SEX, AGE, DEPT) C(C#, CN,TEACHER) SC(S#, C#, GRADE) 其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。要查找选修数据库技术这门课的学生姓名和成绩,可使用如下的语句:SELECT SN,GRADE FROM S,SC,C WHERE CN=‘数据库技术’ AND S.S#=SC.S# AND _____________
- 基于这样的三个表即学生表S、课程表C和学生选课表SC,它们的结构如下: S(S#,SN,SEX,AGE,DEPT) C(C#,CN) SC(S#,C#,GRADE) 其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。 检索选修课程“C2”的学生中成绩最高的学生的学号,正确的SELECT语句是
- 学生表S、课程表C和学生选课表SC,它们的结构如下: S(S#,SN,SEX,AGE,DEPT)C(C#,CN)SC(S#,C#,GRADE) 其中,S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。查询选修课程“C2”的学生中成绩最高的学生的学号。正确的SELECT语句是 A: SELECT S B: FROM SCWHERE C C: =“C2” AND GRADE >= (SELECT GRADE FROM SCWHERE C D: =“C2”) E: SELECT S F: FROM SCWHERE C G: =“C2” AND GRADE IN (SELECT MAX(GRADE) FROM SCWHERE C H: =“C2”) I: SELECT S J: FROM SCWHERE C K: =“C2” AND GRADE IN (SELECT GRADE FROM SCWHERE C L: =“C2”) M: SELECT S N: FROM SCWHERE C O: =“C2” AND GRADE > ALL (SELECT GRADE FROM SCWHERE C P: =“C2”)