单项选择题

设某数据库中有选课表(学号,课程号,成绩)。现要查询至少选了“C01”和“C02”两门课程的学生的学号和所选的课程号,有下列查询语句:
Ⅰ.SELECT学号,课程号FROM选课表
WHERE课程号=’C01’OR 课程号=’C02’
Ⅱ.SELECT学号,课程号FROM选课表
WHERE学号IN(SELECT学号FROM选课表WHERE课程号=’C01’ OR 课程号=’C02’)
Ⅲ.SELECT学号,课程号FROM选课表
WHERE学号IN(SELECT学号FROM选课表WHERE课程号=’C01’)
AND 学号IN(SELECT学号FROM选课表WHERE课程号=’C02’)
Ⅳ.SELECT学号,课程号FROM选课表WFIERE课程号=’C01’INTERSECT
SELECT学号,课程号FROM选课表WHERE课程号=’C02’
上述语句中,能够实现该查询要求的是()。

A、仅Ⅰ和Ⅱ
B、仅Ⅱ和Ⅲ
C、仅Ⅲ和Ⅳ
D、仅Ⅲ

热门 试题