更多“数据库SQL语言中,"AGEIN(15,35)"短语的正确含义是()。A、AGE=15ANDAGE=35B、AGE=15ORAGE=35C、AGE=35ANDAGE=15D、AGE35ANDAGE15”相关问题
  • 第1题:

    数据库SQL语言中,AGE IN(15,35)短语的正确含义是(14)。

    A.AGE=15AND AGE=35

    B.AGE=15 OR AGE=35

    C.AGE<=35 AND AGE>=15

    D.AGE<35 AND AGE>15


    正确答案:B
    解析:IN操作符是用于测试目标值是否是集合成员之一。其中,集合是可以包含NULL值的,但它们是被忽略的。例如,下面这个语句并不会删除ename值为NULL的行。因此,正确答案是B。

  • 第2题:

    在SQL中,下列涉及空值的操作中不正确的——。

    A.AGE IS NULL

    B.AGE IS NOT NULL

    C.AGE=NULL

    D.NOT(AGE IS NULL)


    正确答案:C
    解析:涉及空值的查询中,NULL.值在数据库中有特殊的含义,它表示一个未知数据或者一个空值。判断某个值是否为NULL值,不能使用普通的比较运算符(=和!=等),只能用专门的判断NUIA.值的语句来完成。判断列取值是否为空的语句格式为:列名Is[NOT]NULL。因此c项不正确。

  • 第3题:

    17 ) SQL 中, " AGE IN ( 15 , 35 ) " 短语的正确含义是

    A ) AGE = 1 5 AND AGE = 35

    B ) AGE = 1 5 OR AGE = 35

    C ) AGE < = 35 AND AGE > = 15

    D ) AGE < 3 5 AND AGE > 15


    正确答案:B

  • 第4题:

    根据SQL标准,要修改表student中所有学生的年龄age,使之在原值基础上减一,下面哪个语句适用?()

    A update student set age = 1

    B update student set age = age - 1

    C update age = age -1 from student

    D update from student where age = age -1


    参考答案B

  • 第5题:

    根据SQL标准,下面哪条语句与select min(age) from student等效?()

    A select age from student where age >= min(age)

    B select distinct age from student where age >= all min(age)

    C select distinct a.age from student a where a.age<= any (select distinctb.age from student b)

    D select distinct a.age from student a where a.age<= all (select distinct b.age from student b)


    参考答案D

  • 第6题:

    在Visual FoxPro中,使用SQL命令将学生表STUDENT中的学生年龄AGE字段的值增加1岁,应该的使用命令是( )。

    A. REPLACE AGE WITH AGE+1

    B. MODIFY STUDENT SET AGE=AGE+1

    C. ALTER STUDENT SET AGE WITH AGE+1

    D. UPDATE STUDENT SET AGE=AGE+1


    正确答案:D
    替换可以使用REPLACE和UPDATE命令,其中REPLACE的格式为:
    REPLACE FieldNamel WITH eExpressionl[ADDITIVE] [,FieldName2 WITH eExpression2[ADDITIVE]]...
    [Scope][FOR IExpressionl][WHILE lExpression2]
    [IN nWorkArea I cTableAlias]
    [NOOPTIMIZE]
    UPDATE的格式为:
    UPDATE[DatabaseName1!]TableNamel
    SET Column_Namel=eExpressionl
    [,Column_Name2=eExpression2…]
    WHEREFilterConditionl[ AND|OR FiherCondition2…]]
    但REPLACE不是SQL语句,故本题A不是正确答案,正确答案是D。

  • 第7题:

    SQL中,下列操作不正确的是______。

    A.AGE IS NOTNULL

    B.NOT (AGE IS NULL)

    C.SNAME='王五'

    D.SNAME='王%'


    正确答案:D

  • 第8题:

    在VisualFoxPro中,使用SQL命令将学生STUDENT中的学生年龄AGE字段的值增加1岁,应该使用的命令是()。

    • A、REPLACE AGE WITH AGE+1
    • B、UPDATE STUDENT AGE WITH AGE+1
    • C、UPDATE SET AGE WITH AGE+1
    • D、UPDATE STUDENT SET AGE=AGE+1

    正确答案:D

  • 第9题:

    数据库中有一张表名称为Student,有列Name,Age,IDCard,Sex。要求写SQL语句查询出表中年龄介于20和30岁之间的数据,下列哪个SQL语句是正确的?()

    • A、Select* From Student Where Age>=20 ANDAge>=30
    • B、Select* From Student Where Age>=20 ANDAge<=30
    • C、Select* From Student Where Age BET WENN 20AND30
    • D、Select* From Student Where Age>=20&&Age>=30"

    正确答案:A,C

  • 第10题:

    使用SQL命令将学生表STUDENT中的学生年龄AGE字段的值增加1岁,应该使用的命令是()。

    • A、REPLACE AGE WITH AGE+1
    • B、UPDATE STUDENT AGE WITH AGE+1
    • C、UPDATE SET AGE WITH AGE+1
    • D、UPDATE STUDENT SET AGE=AGE+1

    正确答案:D

  • 第11题:

    单选题
    数据库SQL语言中,"AGEIN(15,35)"短语的正确含义是()。
    A

    AGE=15ANDAGE=35

    B

    AGE=15ORAGE=35

    C

    AGE<=35ANDAGE>=15

    D

    AGE<35ANDAGE>15


    正确答案: B
    解析: 在数据库SQL语言中,IN关键词主要用在SELECT语句(查询语句)中,表示某个属性在指定的集合中。
    IN短语的语法如下:
    SELECT属性名列表
    FROM表名列表
    WHERE属性名IN('值一','值二',…)
    在括弧内可以有一或多个值,而不同值之间由逗号分开。值可以是数字或是文字。若在括弧内只有一个值。例如,"AGEIN(15,35)"表示要查找的是AGE等于15或35的记录。

  • 第12题:

    在数据库查询语句中,“age between 30 and 40”等同于( ) (1.0分) [单选.] A. age>=30 or age<=40 B. age>=30 and age<=40 C. age>30 and age<40 D. age>30 or age<40
    答案:B

  • 第13题:

    SQL中,“AGE IN(15,35)”短语的正确含义是( )。

    A.AGE=15 AND AGE=35

    B.AGE=15 OR.AGE=35

    C.AGE<=35 AND AGE>=15

    D.AGE<35 AND AGE>15


    正确答案:B

  • 第14题:

    SQL中,“AGE IN(15,35)”短语的正确含义是

    A.AGE=15 AND AGE=35

    B.AGE=15 OR AGE=35

    C.AGE<=35 AND AGE>=15

    D.AGE<35 AND AGE>15


    正确答案:B
    解析:IN表示取自集合中的一个数值,题面中的集合只有两个数值,15和35。AGE IN(15,35)表示15岁或35岁年龄,选项B正确。

  • 第15题:

    根据SQL标准,要查询表student中平均年龄age小于21的所在系dept及其平均年龄值,下面哪条语句适用?()

    A select dept,avg(age) from student where avg(age)<21

    B select dept,avg(age) from student group by dept having avg(age)<21

    C select dept,avg(age) from student having avg(age)<21

    D select dept,avg(age) from student group by dept where avg(age)<21


    参考答案B

  • 第16题:

    根据SQL标准,下面哪句语句能够找出年龄最小的同学?其中age为学生表student中的年龄字段,sno为学生的学号。()

    A select max(age) from student

    B select sno from student where age = max(age)

    C select sno from student having age = max(age)

    D select sno from student a where a.age<= (select min(b.age) from student b)


    参考答案D

  • 第17题:

    如果学生表STUDENT是使用下面的SQL语句创建的: CREATE TABLE STUDENT(SNO C(4)PRIMARY KEY NOT NULL. SN C(8), SEX C(2), AGE N(2)CHECK(AGE>15 AND AGE<25)) 下面的SQL语句中可以正确执行的是( )。

    A. INSERT INTO STUDENT(SN,SEX,AGE)VALUES(”王磊”,”男”,20)

    B. INSERT INTO STUDENT(SN0,SEX,AGE)VALUES(”S9”,”男”,17)

    C. INSERT INTO STUDENT(SEX,AGE)VALUES(”男”,20)

    D. INSERT INTO STUDENT(SN0,SN,AGE)VALUES(”S9”,”王磊”,14)


    正确答案:B
    由于SN0项不可以为空,是必填字段,在用INSERT插入记录时,SN0字段的值不可省,故A、c不正确,在用INSERT插入记录时,D项中的年龄不符合约束条件,故D不正确。
    INSERT语句的格式为:
    INSERT INTO dbf__name[(fnamel[,fname2,...])]VALUES(eExpressionl[,eExpression2,...j)
    PRIMARY KEY NOT NULL用来定义SN0为主关键字,并且不可为NULL值;
    CHECK(ACE>15 AND AGE<25)语句用来约束字段 AGE必须大于l5并且小于25。

  • 第18题:

    在Visual FoxPro中,使用SQL命令将学生表STUDENT中的学生年龄AGE字段的值增加1岁,应该使用的命令是A)REPLACEAGE WITH AGE+1B)UPDATE STUDENT AGE WITH AGE+1C)UPDATE SET AGE WITH AGE+1D)UPDATE STUDENT SET AGE=AGE+1


    正确答案:D
    本题考查SQL语句UPDATA语句的功能和使用。选项A的错误在于,它是普通的修改命令,在缺少短语ALL情况下,只能修改当前的记录;选项B的错误在于不应该使用WITH短语;选项C则没有指明对STUDENT表进行操作,并且不应该使用短语WITH;选项D是实玺题目要求的正确书写方法,故选项D为正确答案。

  • 第19题:

    SQL语言中,下列涉及空值的操作,不正确的是()。

    • A、AGE=NULL
    • B、NOT(AGEISNULL)
    • C、AGEISNOTNULL
    • D、AGEISNULL

    正确答案:A

  • 第20题:

    使用SQL语句将学生表S中年龄(AGE)大于30岁的记录删除,正确的命令是()

    • A、DELETE FOR AGE>30
    • B、DELETE FROM S WHERE AGE>30
    • C、DELETE S FOR AGE>30
    • D、DELETE S WHERE AGE>30

    正确答案:B

  • 第21题:

    在Visual FoxPro中,使用SQL命令将学生表STUDENT中的AGE字段的值增加5岁,应使用的命令是()。

    • A、A .REPLACE AGE WITH AGE+5          
    • B、B .UPDATE STUDENT AGE WITH AGE+5          
    • C、C .UPDATE SET AGE WITH AGE+5           
    • D、D .UPDATE STUDENT SET AGE=AGE+5

    正确答案:D

  • 第22题:

    SQL的查询语句的where子句中,对空值的操作,不正确的是()

    • A、where AGE IS NULL   
    • B、where  AGE IS NOT NULL  
    • C、where  AGE = NULL    
    • D、where NOT  (AGE IS NULL)

    正确答案:C

  • 第23题:

    多选题
    数据库中有一张表名称为Student,有列Name,Age,IDCard,Sex。要求写SQL语句查询出表中所有的数据,下列哪个SQL语句是正确的()
    A

    Select* From Student

    B

    Select Name From Student

    C

    Select Name,Age,IDCard From Student

    D

    Select Name,Age,IDCard,Sex From Student


    正确答案: C,A
    解析: 暂无解析