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

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

相关考题:

在SQL Server 2000中,有学生表(学号,姓名,年龄,所在系),学号是主码。在这个表上建有视图V1,V1视图的定义语句为: CREATE VIEW V1 AS SELECT姓名,年龄,所在系FROM学生表 WHERE年龄>=(SELECT AVG(年龄)FROM学生表) 有下列操作语句: Ⅰ.UPDATE V1 SET年龄=年龄+1 Ⅱ.SELECT*FROM V1 WHERE年龄>20 Ⅲ.DELETE FROM V1 WHERE年龄>20 Ⅳ.INSERT INTO V1 VALUES(,张三,20,‘计算机系’) 以上语句能正确执行的是A.仅Ⅰ和ⅡB.仅ⅡC.仅Ⅱ和ⅣD.仅Ⅰ、Ⅱ和Ⅲ

建立一个学生表ST,它由学号XH、姓名XM、所在系SD这3个属性组成,其中学号属性不能为空。在下列语句中,能实现该功能的正确语句是______。A.CREATETABLEST(XHCHAR(5)NOTNULL;XMCHAR(20)SDCHAR(15))B.CREATETABLEST(XHCHAR(5),XMCHAR(20)NOTNULL,SDCHAR(15))C.CREATETABLEST(XHCHAR(5)NOTNULL,XMCHAR(20),SDCHAR(15))D.CREATETABLEST(XHCHAR(5)UNIQUE;XMCHAR(20);SDCHAR(15))

有学生信息表student,求年龄在20岁到22岁之间(含20岁和22岁)的学生姓名和年龄的 SQL语句是:SELECT sname, age FROM studentWHERE age ______;

在学生表STUD中,查询既不是信息系'IS'、数学系'MA'也不是计算机系'CS'的学生的姓名(XM)和性别(XB) 。SD为系名。实现该功能的正确SQL语句是______。A.SELECT XM,XB FROM STUD WHERE SD IN('IS','MA','CS');B.SELECT XM,XB FROM STUD WHERE SD NOT IN ('IS','MA','CS');C.SELECT XM,XB FROM STUD WHERE SD NOT('IS','MA','CS');D.SELECT XM,XB FROM STUD WHERE SD NOT IN(IS,MA,CS);

在学生表STUD中,查询既不是信息系“IS”、数学系“MA”,也不是计算机系"CS”的学生的姓名(XM)和性别(XB) 。实现该功能的正确SQL语句是______。A.SELECT XM,XB FROM STUD WHERE SD IN("IS","MA","CS")B.SELECT XM,XB FROM STUD WHERE SD NOT IN("IS","MA","CS")C.SELECT XM,XB FROM STUD WHERE SD NOT("IS","MA","CS")D.SELECT XM,XB FROM STUD WHERE SD NOT IN(IS,MA,CS)

在学生表STUD中查询所有姓张的学生的信息,使用的SQL语句是______。A.SELECT * FROM STUD WHERE 姓名LIKE“张%”B.SELECT * FROM STUD WHERE 姓名IN(“张%”)C.SELECT * FROM STUD WHERE 姓名LIKE“张$”D.SELECT * FROM STUD WHERE 姓名IN(“张$)”

把学生表STUD中的学生“王小鱼”的姓名改为“王大川”,实现该功能的SQL语句是______。A.UPDATE STUD姓名=“王小鱼”WHERE 姓名=“王大川”B.UPDATE STUD姓名=“王大川”WHERE姓名=“王小鱼”C.UPDATE STUD SET姓名=“王小鱼”WHERE姓名=“王大川”D.UPDATE STUD SET姓名=“王大川”WHERE姓名=“王小鱼”

在学生表STUD中查询所有小于20岁的学生姓名(XM)及其年龄(SA)。实现该功能的正确SQL语句是______。A.SELECT XM,SAFROM STUD FOR SA<20B.SELECT XM,SA FROM STUD WHERE NOT SA>=20C.SELECT XM,SA ON STUD FOR SA<20D.SELECT XM,SA ON STUD WHERE SA<20

在学生表STUD中查询所有小于20岁的学生的姓名(XM)及其年龄(SA) 。实现该功能的正确SQL语句是______。A.SELECT XM,SA FROM STUD FOR SA<20B.SELECT XM,SA FROM STUD WHERE NOT SA>=20C.SELECT XM,SA ON STUD FOR SA<20D.SELECT XM,SA ON STUD WHERE SA<20

删除学生表STUD中关于学号XH必须取唯一值的约束。实现该功能的正确SQL语句是______。A.ALTER TABLE STUD ADD XH UNIQUEB.ALTER TABLE STUD MODIFY XH UNIQUEC.ALTER TABLE STUD DROP UNIQUE(XH)D.ALTER TABLE STUD MODIFY UNIQUE(XH)

设某数据库中有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩)。现要查询没选课的学生姓名和所在系。下列语句中能够实现该查询要求的是( )。A.SELECT姓名,所在系FROM学生表a LEFT JOIN选课表bON a.学号=b.学号WHERE a.学号IS NULLB.SELECT姓名,所在系FROM学生表a LEFT JOIN选课表bON a.学号=b.学号WHERE b.学号IS NULLC.SELECT姓名,所在系FROM学生表a RIGHT JOIN选课表bON a.学号=b.学号WHERE a.学号IS NULLD.SELECT姓名,所在系FROM学生表a RIGHT JOIN选课表bON a.学号=b.学号WHERE b.学号IS NULL

学生关系模式为S(Sno,Sname,SD,Sage),其中:Sno表示学生学号,Sname表示学生姓名,SD表示学生所在系,Sage表示学生年龄。试将下面的SQL语句空缺部分补充完整,使其可以查询计算机系学生的学号、姓名和年龄。SELECT Sno,Shame,SageFROM SWHERE(24);A.SD=计算机B.SD='算机',C.'SD'=计算机D.'SD=计算机'

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

学生关系模式为S(Sno, Sname, SD, Sage),其中:Sno表示学生学号,Sname表示学生姓名,SD表示学生所在系,Sage表示学生年龄。试将下面的SQL语句空缺部分补充完整,使其可以查询计算机系学生的学号、姓名和年龄。 SELECT Sno, Sname, Sage FROM S WHERE (24);A.SD=计算机B.SD='计算机'C.'SD'=计算机D.'SD=计算机'

在学生表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 BETWEEN23 AND 20C.SELECTXM,SA,SDFROM STUD WHERE SA NOT BETWEEN 20 AND23D.SELECT XM,SA,SDFROM STUD WHERE SA BETWEEN 20 AND23

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

在学生表STUD中,查询既不是信息系“IS”、数学系“MA”,也不是计算机系“CS”的学生的姓名(XM)和性别(XB)。实现该功能的正确SQL语句是______。A.SELECT XM.XB FROM STUD WHERE SD IN ("IS","MA","CS")B. SELECT XM.XB FROM STID WHERE SD NOT IN("IS","MA","CS")C.SELECT XM.XB FROM STUD WHERE SD NOT("IS","MA","CS")D.SELECT XM.XB FROM STUD WHERE SD NOT IN (IS,MA,CS)

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

在学生表STUD中,查询既不是信息系‘IS’、数学系‘MA’也不是计算机系'CS’的学生的姓名(XM)和性别(XB)。SD为系名。实现该功能的正确SQL语句是______。A.SELECTXM,XBFROMSTUDWHERESDIN('IS','MA','CS');B.SELECTXM,XBFROMSTUDWHERESDNOTIN('IS','MA','CS');C.SELECTXM,XBFROMSTUDWHERESDNOT('IS','MA','CS'):D.SELECTXM,XBFROMSTUDWHERESDNOTIN(IS,MA,CS):

删除学生表STUD中关于学号XH必须取惟一值的约束。实现该功能的正确SQL语句是 ______。A.ALTER TABLE STUD ADD XH UNIQUEB.ALTER TABLE STUD MODIFY XHUNIQUEC.ALTER TABLE STUD DROP UNIQUE(XH)D.ALTER TABLE STUD MODIFY UNIQUE(XH)

在学生选课表(SA.中,查询选修了3号课程的学生的学号(XH)及其成绩(GB.,查询结果按分数的降序排列。实现该功能的正确SQL语句是______。C.SELECTXH,GDFROMSCWHERECH=“3”ORDERBYGDDESCD.SELECTXH,GDFROMSCWHERECH=“3”ORDERBYGDASC

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

在学生表STUD中,查询年龄在20-至23岁之间的学生的姓名(XM)、年龄(SA)和所在系(SD),实现该功能的正确SQL语句是______。A.SELECTXM,SA,SD FROM STUD WHERE BETWEEN 20B.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;

设有一学生关系:S(XH,XM,XB,NL,DP)。在这个关系中,XH表示学号,XM表示姓名,NL表示年龄,DP表示系部。查询学生姓名和所在系这两个属性上的投影操作的关系运算式是______。

有学生信息表student,求年龄在20~22岁之间(含20岁和22岁)的学生姓名和年龄的SQL语句是SELECT sname,age FROM studentWHERE age【 】;

对于学生关系Students(Sno,Sname,Sex,SD,Sage,SAdd),属性Sno、Sname、Sex、SD、Sage和SAdd分别表示学生的学号、姓名、所在系、年龄和通信地址;其中SD是关系Dept的主键。a.学生关系的主键是( ),外键是( )。b.查询其它系比数学系MS所有学生年龄都要小的学生姓名及年龄的SQL语句为:SELECT Sname,Sage FROM studentsWHERE SageA.SD='MS'B.SD<>'MS'C.'SD'=MSD.'SD'<>MS

对于学生关系Students(Sno,Sname,Sex,SD,Sage,SAdd),属性Sno、Sname、Sex、SD、Sage和SAdd分别表示学生的学号、姓名、所在系、年龄和通信地址;其中SD是关系Dept的主键。a.学生关系的主键是(请作答此空),外键是( )。b.查询其它系比数学系MS所有学生年龄都要小的学生姓名及年龄的SQL语句为:Sage FROM studentsWHERE SageA.SnoB.SnameC.SDD.SAdd

对于学生信息表(XSB),包含字段:学号(SNO),姓名(SNAME),性别(SEX),年龄(AGE),所在系(DEPT),其中SNO为主码,检索年龄在20~30之间的学生姓名和年龄,正确的语句是()A、select sname,age from xsb where age20and age23B、select*from xsb where age between20 and 23C、select sname,age from xsb where agebetween20 and 23