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

admin2010-01-24  39

问题 查询学生选修课程成绩小于60分的学号,正确的SQL语句是 ______。
查询成绩在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的表达式也是不正确的。
转载请注明原文地址:https://kaotiyun.com/show/6u7Z777K
0

最新回复(0)