在学生表STUD中,查询年龄在20至23岁之间的学生的姓名(XM)、年龄(SA) 和所在系(SD) ,实现该功能的正确SQL语句是( )。A.SELECT XM,SA,SD FROM STUD WHERE BETWEEN 20<SA<23;B.SELECTXM,SA,SD FROM STUD WHERE SA:BETWEEN 23 AND 20;C.SELECTXM,SA,SD FROM STUD WHERE SA NOTBETWEEN20 AND 23;D.SELECTXM,SA,SD FROM STU

题目

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

A.SELECT XM,SA,SD FROM STUD WHERE BETWEEN 20<SA<23;

B.SELECTXM,SA,SD FROM STUD WHERE SA:BETWEEN 23 AND 20;

C.SELECTXM,SA,SD FROM STUD WHERE SA NOTBETWEEN20 AND 23;

D.SELECTXM,SA,SD FROM STUD WHERE SA BETWEEN 20 AND 23;


相似考题
参考答案和解析
正确答案:D
解析:在WHERE子句中,可以使用BETWEEN... AND) 一来查找属性值在指定范围内的元组,其中BETWEEN后是范围的下限,AND后是范围的上限。所以20至23岁之间可表示为BETWEEN 20 AND 23。
更多“在学生表STUD中,查询年龄在20至23岁之间的学生的姓名(XM)、年龄(SA) 和所在系(SD) ,实现该功能的 ”相关问题
  • 第1题:

    在学生表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, SD FROM STUD WHERE SA BETWEEN 20 AND 23;


    正确答案:D
    解析:在WHERE子句中,可以使用BETWEEN...AND...来查找属性值在指定范围内的元组,其中BETWEEN后是范围的下限,AND后是范围的上限。所以20~23岁之间可表示为BETWEEN20AND23。

  • 第2题:

    在学生表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


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

  • 第3题:

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

    A.SELECT XM, SA, SD FROM STUD WHERE BETWEEN 20<SA

    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, SD FROM STUD WHERE SA BETWEEN 20 AND 23


    D 解析:在WHERE子句中,可以使用BETWEEN……AND……来查找属性值在指定范围内的元组,其中BETWEEN后是范围的下限,AND后是范围的上限。所以 20至23岁之间可表示为BETWEEN 20 AND 23。

  • 第4题:

    在学生表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,SD FROM STUD WHERE SA BETWEEN 20 AND 23


    正确答案:D

  • 第5题:

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

    A.SELECTXM,SA,SD FROM STUD WHERE BETWEEN 20

    B.SELECTXM,SA,SD FROM STUD WHERE SA BETWEEN23AND20;

    C.SELECTXM,SA,SD FROM STUD WHERE SA NOTBETWEEN20 AND 23;

    D.SELECTXM,SA,SD FROM STUD WHERE SA BETWEEN 20 AND 23;


    正确答案:D
    解析:在WHERE子句中,可以使用BETWEEN...AND...来查找属性值在指定范围内的元组,其中BETWEEN后是范围的下限,AND后是范围的上限。所以20至23岁之间可表示为BETWEEN20AND23。