在学生表STUD中,查询年龄在20至23岁之间的学生的姓名(XM)、年龄(SA) 和所在系(SD) 。实现该功能的正确SQL语句是 ______。

admin2010-06-12  50

问题 在学生表STUD中,查询年龄在20至23岁之间的学生的姓名(XM)、年龄(SA) 和所在系(SD) 。实现该功能的正确SQL语句是 ______。

选项 A、SELECT XM,SA,SD FROM STUD WHERE BETWEEN 20<SA<23
B、SELECT XM,SA,SD FROM STUD WHERE SA BETWEEN 23 AND 20
C、SELECT XM,SA,SD FROM STUD WHERE SA NOT BETWEEN 20 AND 23
D、SELECT XM,SA,SDFROM STUD WHERE SA BETWEEN 20 AND 23

答案8

解析 在SQL的查询语句SELECT中,使用WHERE子句可实现查询满足指定条件的元组(记录)。在 WHERE子句中,可使用以下运算符来确定查询范围。BETWEEN AND——查找属性值在指定范围内的元组。NOT BETWEEN AND——查找属性值不在指定范围内的元组。在选项A中,查询范围表达式“BETWEEN 20<SA<23”错误;在选项B中,查询范围表达式“BETWEEN 23 AND 20”的低值20与高值23的位置不对,低值20应在短语AND的前面,高值23应在AND的后面;在选项C中,查询范围表达式“NOT BETWEEN 20 AND 23”表示查询年龄不在20至23岁之间的元组,不符合题目要求。因此,选项D正确。
转载请注明原文地址:https://jikaoti.com/ti/G8e0FFFM
0

相关试题推荐
最新回复(0)