计算机二级

使用SQL,语句完成“将所有职工的年龄增加1岁”,正确的操作是( )。A.UPDATE职工SET年龄=年龄+1B.UPDATE职工ADD年龄+1C.UPDATE职工SET年龄=1D.UPDATE职工ADD l

题目

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

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

B.UPDATE职工ADD年龄+1

C.UPDATE职工SET年龄=1

D.UPDATE职工ADD l

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

1、使用SQL 命令将学生表中的年龄列的值加1岁,应使用的命令是()

A.Update set 年龄 with 年龄+1

B.Replace 年龄 with 年龄+1

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

D.Update 学生 年龄 with 年龄+1


update student set age=age+1

第2题:

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

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

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

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

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


正确答案:A

第3题:

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

A.UPDATE 学生 FOR 年龄=年龄+1 WHERE 性别="女"

B.UPDATE 学生 WHERE 年龄=年龄+1 ON 性别="女"

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

D.UPDATE 学生 SET 年龄=年龄+1 FOR 性别="女"


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

第4题:

将“学生”表中,所有女学生的“年龄”加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子句,则更新全部记录。

第5题:

检索职工表中年龄大于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)连接而成的。关系表达式中可以使用的关系运算符见下表。

第6题:

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

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

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

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

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


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

第7题:

检索职工表中年龄大于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为空值

第8题:

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

A.UPDATE学生FOR年龄=年龄+1WHERE性别="女"

B.UPDATE学生WHERE年龄=年龄+1ON性别="女"

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

D.UPDATE学生SET年龄=年龄+1FOR性别="女"


正确答案:C

第9题:

若给所有学生的年龄增加1岁,则使用SQL语句:UPDATE学生【 】年龄=年龄+1


正确答案:SET
SET 解析: SQL数据更新命令为:UPDATE TableName SET Column_name1=eExpression1[,Column_name2= eExpression2…]WHERE Condition