问题 单项选择题

检索选修课程“C2”的学生中成绩最高的学生的学号。正确的SELECT的语句是 A) SELECT S# FORM SC WHERE C#=“C2”AND GRADE>=(SELECT GRADE FORM SC) WHERE C#=“C2”) B) SEIECT S#FORM SC WHERE C#=“C2”AND GRADE IN(SELECT CRADE FORRM SC) WHERE C#=“C2” C) SEIECT S# FORM SC WHERE C#=“C2”AND GRADE NOT IN(SELECT GRADE FORM SC WHERE C#=“C2” D) SEIECT S# FORM SC WHERE C#=“C2”AND CRANDE>=ALL(SELECT GRADE FORM SC WHERE C#=“C2”)

答案

参考答案:D

解析:

[分析]: 本题需要检索选修课程“C2”的学生中成绩最高的学生的学号。首先要课程名称,因此需要C表,还需要知道选修“C2”的学生的学号,因此还需要SC表,通过理解题目的含义,可以知道选项D中的语句: SELECT S# FORM SC WHERE C#=“C2”AND CRANDE>=ALL(SE LECT GRADE FORM SC WHERE C#=“C2”) 满足题目的要求,应该是正确答案。

填空题
判断题