题目内容

基于这样的三个表即学生表S、课程表C和学生选课表SC,它们的结构如下:S(SNO,SNAME,SSEX,SAGE,SDEPT),C(CNO,CNAME),SC(SNO,CNO,GRADE),其中:SNO为学号,SNAME为姓名,SSEX为性别,SAGE为年龄,SDEPT为系别,CNO为课程号,CNAME为课程名,GRADE为成绩。检索选修课程“C2”的学生中成绩最高的学生的学号。正确的SELECT语句的()。

A. SELECTSNOFROMSCWHERECNO=’C2’ANDGRADE>=(SELECTGRADEFROMSCWHERECNO='C2')
B. SELECTSNOFROMSCWHERECNO=’C2’ANDGRADEIN(SELECTGRADEFROMSCWHERECNO='C2')
C. SELECTSNOFROMSCWHERECNO=’C2’ANDGRADENOTIN(SELECTGRADEFROMSCWHERECNO='C2')
D. SELECTSNOFROMSCWHERECNO=’C2’ANDGRADE>=ALL(SELECTGRADEFROMSCWHERECNO='C2')

查看答案
更多问题

基于这样的三个表即学生表S、课程表C和学生选课表SC,它们的结构如下:S(SNO,SNAME,SSEX,SAGE,SDEPT),C(CNO,CNAME),SC(SNO,CNO,GRADE),其中:SNO为学号,SNAME为姓名,SSEX为性别,SAGE为年龄,SDEPT为系别,CNO为课程号,CNAME为课程名,GRADE为成绩。检索学生姓名及其所选修课程的课程号和成绩。正确的SELECT语句是()。

A. SELECTS.SNO,SNAME,CNO,GRADEFROMSWHERES.SNO=SC.SNO
B. SELECTS.SNO,SNAME,CNO,GRADEFROMSCWHERES.SNO=SC.GRADE
C. SELECTS.SNO,SNAME,CNO,GRADEFROMS,SCWHERES.SNO=SC.SNO
D. SELECTS.SNO,SNAMECNO,GRADEFROMS,SC

基于这样的三个表即学生表S、课程表C和学生选课表SC,它们的结构如下:S(SNO,SNAME,SSEX,SAGE,SDEPT),C(CNO,CNAME),SC(SNO,CNO,GRADE),其中:SNO为学号,SNAME为姓名,SSEX为性别,SAGE为年龄,SDEPT为系别,CNO为课程号,CNAME为课程名,GRADE为成绩。检索选修四门以上课程的学生总成绩(不统计不及格的课程),并要求按总成绩的降序排列出来。正确的SELECT语句是()。

A. SELECTSNO,SUM(GRADE)SUMGRADEFROMSCWHEREGRADE>=60GROUPBYSnoORDERBYSUMGRADEDESCHAVINGCOUNT(*)>=4
B. SELECTSNO,SUM(GRADE)SUMGRADEFROMSCWHEREGRADE>=60GROUPBYSnoHAVINGCOUNT(*)>=4ORDERBYSUMGRADEDESC
C. SELECTSNO,SUM(GRADE)SUMGRADEFROMSCWHEREGRADE>=60HAVINGCOUNT(*)>=4GROUPBYSnoORDERBYSUMGRADEDESC
D. SELECTSNO,SUM(GRADE)FROMSCWHEREGRADE>=60ORDERBYSUMGRADEDESCGROUPBYSnoHAVINGCOUNT(*)>=4

假定学生关系是S(Sno,SNAME,SSEX,SAGE),课程关系是C(Cno,CNAME,TEACHER),学生选课关系是SC(Sno,Cno,GRADE)。找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系()。

A. S
B. SC,C
C. S,SC
D. S,C,SC

在SQL语句中,可以用来实现关系代数中π运算功能的是()语句。

A. SELECT
B. ALTER
C. DELETE
DROP

答案查题题库