【答案解析】[解析] 本题考查的知识点是SQL查询。选项A正确,这是一个子查询,意思是选修了C1课程的学号也存在于选修了C5课程的学号中,符合题目的要求;选项B中“SELECT 学号 FROM score sc WHERE 课程号='C5'”部分符合条件的学号结果为多个,不是唯一,所以不能使用“=”号连接:选项C,乍一看很符合题意,其实不然,在一个记录中,课程号只有一个值,不可能同时存在课程号既等于C1又等于C5的情况,所以是错误的;选项D中只是查询了选修课程号为C1或者C5的学生的学号,和题意不符。
单选题
删除学号为“20091001”且课程号为“C1”的选课记录,正确命令是______。
【正确答案】
A
【答案解析】[解析] 本题考查的知识点是SQL删除数据。题中要求删除学号为“20091001”且课程号为C1的选课记录,根据SQL删除数据的命令格式DELETE FROM TableName [WHERE Condition]以及题目要求可知,选项A正确。选项B和题意不符,选项C中关键词FROM写成了FORM,选项D中格式使用错误。