更多“单选题使用SQL语句完成“将所有职工的年龄增加1岁”,正确的操作是(  )。A UPDATE职工SET年龄=年龄+1B UPDATE职工ADD年龄+1C UPDATE职工SET年龄=1D UPDATE职工ADD 1”相关问题
  • 第1题:

    检索职工表中年龄大于50的职工姓名,正确的命令是( )。

    A.SELECT姓名WHERE年龄>50

    B.SELECT姓名FROM职工FOR年龄>50

    C.SELECT姓名FROM职工SET年龄>50

    D.SELECT姓名FROM职工WHERE年龄>50


    正确答案:D
    简单查询基于一个关系,即仅对一个表进行查询,可以包含简单的查询条件。SELECT<字段名列表>FROM<表名>WHERE<查询条件>“字段名列表”指查询结果中包含的字段名,多个字段名之间用半角逗号(,)分隔。“查询条件”是一个逻辑表达式,它是由多个表达式通过逻辑运算符(NOT、AND、OR)连接而成的,关系表达式中可以使用的关系运算符见下表。运算符含义运算符含义等于<小于<>,!=,#不等于<=小于或等于精确等于BETWEEN…AND在两组之间>大干lN在一组值的范围内>=大干或等于LIKE字符串匹配ISNULL为空值

  • 第2题:

    下列程序段的功能是实现“学生”表中“年龄”字段值加1

    Dim Str As String

    Str=”________________”

    Docmd.RunSql Str

    空白处应填入的程序代码是

    A.年龄=年龄+1

    B.Update学生Set年龄=年龄+1

    C.Set年龄=年龄+1

    D.Edit学生Set年龄=年龄+


    正确答案:B
    解析:实现字段值的增加用UPDATE更新语句,语句格式为:UPDATE表名sET字段名=表达式,因此本题答案为B)。

  • 第3题:

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

    A.REPLACE AGE WITH AGE+1

    B.UPDATE STUDENT AGE WITH AGE+1

    C.UPDATE SET AGE WITH AGE+I

    D.UPDATE STUDENT SET AGE=AGE+1


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

  • 第4题:

    用SQL语句将STUDENT表中字段“年龄”的值加1,可以使用的命令是( )。

    A.REPLACE STUDENT年龄一年龄+1

    B.REPLACE STUDENT年龄WITH年龄+1

    C.UPDATE STUDENT SET年龄一年龄+1

    D.UPDATE STUDENT年龄WITH年龄+1


    正确答案:C
    更新修改所使用的是UPDATE,后面要修改的子句用sET关键字。

  • 第5题:

    使用如下数据表:仓库表(仓库号,所在城市) 职工表(职工号,仓库号,工资) 其中,仓库号、所在城市和职工号字段为字符型,工资字段为数值型。 将仓库号为A4的职工的工资改为2000.O0,正确的命令是( )。

    A. UPDATE职工表SET工资WITH 2000.00 WHERE仓库号=”A4”

    B. UPDATE职工表SET工资=2000.OO WHERE仓库号=”A4”

    C. UPDATE FROM职工表SET工资wITH 2000.OO WHERE仓库号=”A4”

    D. UPDATE FROM职工表SET工资=2000.OO WHERE仓库号=”A4”


    正确答案:B
    UPDATE命令的格式为:UPDATE数据表名SET列名1=表达式1[,列名2=表达式2…]WHERE筛选条件。

  • 第6题:

    在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为正确答案。

  • 第7题:

    下列程序段的功能是实现"学生"表中"年龄"字段值加1: Dim Str As String (共35题. Str="____________" Docmd.RunSQL Str 空白处应填入的程序代码是

    A.年龄=年龄+1

    B.Update 学生 Set 年龄=年龄+1

    C.Set 年龄=年龄+1

    D.Edit 学生 Set 年龄=年龄+1


    正确答案:B
    本题中通过语句"Docmd.RunSQLStr"可知空白处应该填写一个SQL语句,由题面可知程序段的功能是实现"学生"表中"年龄"字段值加1,所以空白处应该填写一个Update语句。Update语句实现数据的更新功能,能够对指定表所有记录或满足条件的记录进行更新操作,该语句的格式为:Update<表名>Set<字段名1>=<表达式1>[,<字段名2>=<表达式2>]…[Where<条件>]其中,<表名>是指要更新数据的表的名称。<字段名>=<表达式>是用表达式的值替代对应字段的值,并且一次可以修改多个字段。一般使用Where子句来指定被更新记录字段值所满足的条件,如果不使用Where子句,则更新全部记录。所以本题答案为B。

  • 第8题:

    将“学生”表中,所有女学生的“年龄”加l,正确的语句是( )。

    A.UPDATE学生FOR年龄=年龄+l WHERE性刚 =”女”

    B.UPI)ATE学生WHERE年龄一年龄十l ON性别 =”女”

    C.UPDATE学生SET年龄=年龄+1 WHERE性别 =”女”

    D.UPDATE学生SET年龄=年龄+l FOR.性别 =”女”


    正确答案:C
    C。【解析】sqL的数据更新命令格式:UPDATE<表名SET列名l=表达式[,列名2=表达式2…[WHERE<条件表达式>]一般使用WHERE子句指定条件,以更新满足条件的一些记乖的字段值,并且一次可以更新多个字段;如果不使用、WHERE子句,则更新全部记录。

  • 第9题:

    在第27题表中,若用SQL命令检索所有比“刘勋”年龄大的职工记录,下列语句正确的是______。

    A.SELECT*FROM职工; WHERE年龄>(SELECT年龄FROM职工; WHERE姓名=“刘勋”)

    B.SELECT*FROM职工; WHERE姓名=“刘勋”

    C.SELECT*FROM 职工; WHERE年龄>(SELECT年龄; WHERE姓名=“刘勋”)

    D.SELECT*FROM职工; WHERE年龄>“刘勋”


    正确答案:A

  • 第10题:

    用SQL语句实现将“职工”表中所有职工的奖金提高5%:UPDATE职工__________奖金=奖金﹡1.05


    正确答案:
    SET
    SQL中修改记录的命令格式如下:
    UPDATE表名:
    SET字段1=表达式1[,字段表达式2…];
    WHERE条件表达式
    WHERE条件表达式——指定要更新的记录所符合的条件。如果省略了WHERE子句,则列中的每一行都将用相同的值进行更新。

  • 第11题:

    在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

  • 第12题:

    单选题
    使用SQL语句完成“将所有女职工的工资提高5%”,正确的操作是(  )。
    A

    UPDATE 职工 SET 工资=工资*1.05 WHERE 性别=“女”

    B

    UPDATE 职工 SET 工资*0.05 WHERE 性别=“女”

    C

    UPDATE 职工 SET 工资=工资*5%WHERE 性别=“女”

    D

    UPDATE 职工 SET 工资*1.05 WHERE 性别=“女”


    正确答案: D
    解析:
    UPDATE命令语法为:
    UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值。
    工资提高5%,那么工资是原工资的1.05倍,即工资=工资*1.05。

  • 第13题:

    根据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

  • 第14题:

    下列程序段的功能是实现“学生”表中“年龄”字段值加1,空白处应填入的程序代码是( )。

    Dim Str As String Str=" " Docmd.RunSQL Str

    A.年龄=年龄+1

    B.Update学生Set年龄=年龄+1

    C.Set年龄=年龄+1

    D.Edit学生年龄=年龄+1


    正确答案:B

  • 第15题:

    下列程序段的功能是实现“学生”表中“年龄”字段值加1:Dim Str As String Str=””Docmd.RunSQL Str空白处应填入的程序代码是( )。

    A.年龄=年龄+1

    B.Update学生Set年龄=年龄+1

    C.Set年龄=年龄+1

    D.Edit学生Set年龄=年龄+1


    正确答案:B
    B。【解析】本题要求在空白处填入SQL语句,实现将“学生”表中的“年龄”字段值加l,故应用关键字“Update”与“Set”组合,因此本题正确答案为Update学生Set年龄一年龄+1。

  • 第16题:

    用SQL语句将STUDENT表中字段“年龄”的值加1,可以使用的命令是

    A)UPDATE STUDENT SET年龄=年龄+1

    B) UDDATE STUDENT年龄WITH年龄+1

    C)REPLACE STUDENT年龄=年龄+1

    D)REPLACE STUDENT年龄WITH年龄+1


    正确答案:C
    【答案】:C
    【知识点】:SQL语句中的更新命令
    【解析】:在SQL语句中更新数据的命令语句为:update 数据表 set 字段名=字段值 where 条件表达式。故本题答案为C。

  • 第17题:

    ●现有如下两个关系表: 职工(职工号,姓名,性别,年龄,职务,基本工资,职务津贴) 男职工(职工号,姓名,性别,年龄,工资)要求修改男职工的工资信息,工资为职工表中对应职工的基本工资和职务津贴的和,以下SQL语句正确的是( )。( )

    A.UPDATE 男职工 SET 工资=职工.基本工资+职工.职务津贴 FROM 职工 WHERE 职工.职工号=男职工.职工号

    B.UPDATE 男职工 SET 工资=基本工资+职务津贴

    C.UPDATE 男职工, 职工 SET 工资=职工.基本工资+职工.职务津贴 WHERE 职工.职工号=男职工.职工号

    D.UPDATE 男职工 SET 工资=职工.基本工资+职工.职务津贴 FROM 男职工, 职工


    正确答案:A
    本题的更新涉及两张表,目的表为男职工,但是更新所需的数据和更新条件需要使用职工表,因此需要增加FROM子句和WHERE子句,在FROM子句中指明非目的表表名,WHERE子句后接逻辑条件表达式。目的表是系统默认的当前表,只允许有一个,非目的表可以有多个。当在一条语句中使用多个表时,若使用的列名有重名,则必须在所使用的列名前加上表名和圆点分隔符来加以限定;而对于目的表中的列名,则可以省略此限定。若使用的列名没有重名,即它在所有的表中都是唯一的,则也可以省略该限定。

  • 第18题:

    将表STUD中性别为“男”的学生的“年龄”加2,能实现此功能的语句是______。

    A.SELECT年龄+1 FROM STUD WHERE性别=“男”

    B.ALTER STUD年龄WITH年龄+1 WHERE性别=“男”

    C.UPDATE STUDSET年龄=年龄+1 WHERE性别=“男”

    D.UPDATE STUD年龄WITH年龄+1 WHERE性别=“男”


    正确答案:C
    解析:在SQL语句中,修改表中数据的语句是UPDATE,修改某个字段的值通过SET短语来实现。

  • 第19题:

    下列程序段的功能是实现“学生”表中“年龄”字段值加1。 DimStrAsStringStr="_________"Docmd.RunSQLStr空白处应填入的程序代码是( )。

    A.年龄=年龄+1

    B.Update学生set年龄=年龄+1

    C.Set年龄=年龄+1

    D.Edit学生Set年龄=年龄+1


    正确答案:B
    暂无解析,请参考用户分享笔记

  • 第20题:

    使用SQL,语句完成“将所有职工的年龄增加1岁”,正确的操作是( )。

    A.UPDATE职工SET年龄=年龄+1

    B.UPDATE职工ADD年龄+1

    C.UPDATE职工SET年龄=1

    D.UPDATE职工ADD l


    正确答案:A
    更新数据的命令格式为UPDATE表名SET字段名1=表达式1[,字段名2=表达式2…][WHERE条件],将所有职工的年龄增加1岁,应使用表达式“年龄=年龄+1”,故本题A为正确选项。

  • 第21题:

    在Visual FoxPro中,使用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
    解析:选项A的错误在于,它是普通的修改命令,在缺少短语ALL情况下,只能修改当前的记录;选项B的错误在于不应该使用WITH短语;选项C则没有指明对STUDENT表进行操作,并且不应该使用短语WITH;选项D是实现题目要求的正确书写方法。

  • 第22题:

    将学生表student中的学生年龄(字段名是年龄)增加1岁,应该使用的SQL命令是:

    UPDATE student__________


    正确答案:
    SET年龄=年龄+1
    【解析】更新记录的SQL命令是: UPDATE<表名>SET<字段表达式>[WHERE<条件表达式>]

  • 第23题:

    使用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