查询成绩在70分至85分之间学生的学号、课程号和成绩,正确的SQL语句是 ______。

17 查阅

查询成绩在70分至85分之间学生的学号、课程号和成绩,正确的SQL语句是 ______。

A.SELECT 学号,课程号,成绩FROM sc WHERE 成绩 BETWEEN 70 AND 85

B.SELECT 学号,课程号,成绩FROM sc WHERE 成绩>=70 OR 成绩<=85

C.SELECT 学号,课程号,成绩FROM sc WHERE 成绩>=70 OR<=85

D.SELECT 学号,课程号,成绩FROM sc WHERE 成绩>=70 AND<=85

参考答案:

A解析:查询成绩在70分至85分之间学生的学号、课程号和成绩,这三个字段都在SC表中,因此查询结果应该是从SC表,成绩在70到85分之间是指包括边界70分和85分,A选项“WHERE 成绩 BETWEEN 70 AND 85”等价于“成绩>=70 and成绩<=85”,是符合题意的,所以选项A是正确的。成绩在70到85之间指成绩既要大于等于70又要小于等于85,两个条件之间的关系应该为“且”的关系,所以选项B、C均不正确。成绩小于等于85应该指明字段的字段名,所以选项D的表达式也是不正确的。

计算机二级