单选题要使“产品”表中所有产品的单价上浮8%,正确的SQL语句是(  )。A UPDATE产品SET单价=单价+单价*8% FOR ALLB UPDATE产品SET单价=单价*1.08% FOR ALLC UPDATE产品SET单价=单价+单价*8%D UPDATE产品SET单价=单价*1.08

题目
单选题
要使“产品”表中所有产品的单价上浮8%,正确的SQL语句是(  )。
A

UPDATE产品SET单价=单价+单价*8% FOR ALL

B

UPDATE产品SET单价=单价*1.08% FOR ALL

C

UPDATE产品SET单价=单价+单价*8%

D

UPDATE产品SET单价=单价*1.08

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

第1题:

要使 “ 产品 ” 表中所有产品的单价上浮 8 %,正确的 SQL 命令是

A)UPDATE 产品 SET 单价 = 单价 + 单价 *8% FOR ALL

B)UPDATE 产品 SET 单价 = 单价 *1.08 FOR ALL

C)UPDATE 产品 SET 单价 = 单价 + 单价 *8%

D)UPDATE 产品 SET 单价 = 单价 *1.08


正确答案:D

第2题:

若要将“产品”表中所有供货商是“ABC”的产品单价下调50,则正确的SQL语句是

A.UPDATE产品SET单价=50 WHERE 供货商=“ABC”

B.UPDATE产品SET单价=单价-50 WHERE供货商=“ABC”

C.UPDATE.FROM 产品 SET单价=50 WHERE供货商=“ABC”

D.UPDATE.FROM 产品SET单价=单价-50 WHERE供货商=“ABC”


正确答案:B
解析:UPDATE语句的格式为:
  UPDATE<表名>
  SET<字段名1>=<表达式1>[,<字段名2>=<表达式2>]…
  [WHERE<条件>];

第3题:

假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的SQL语句是()。

A、Select产品名称,Avg(单价)From产品GroupBy产品名称

B、Select产品名称,Avg(单价)From产品OrderBy产品型号

C、Select产品名称,Avg(单价)From产品GroupBy单价

D、Select产品名称,Avg(单价)From产品OrderBy产品产地


答案:C

第4题:

要使“产品”表中所有产品的单价上浮8%,正确的SQL命令是( )。

A. UPDATE产品SET单价=单价+单价*8%FOR ALL

B. UPDATE产品SET单价=单价*1.08 FOR ALL

C. UPDATE产品SET单价=单价+单价*8%

D. UPDATE产品SET单价=单价*1.08


正确答案:D
SQL的数据更新命令格式如下:
UPDATE表名SET字段名1=表达式1[,字段名2=表达式2]
WHERE条件
因此,正确答案为:UPDATE产品SET单价=单价*1.O8。

第5题:

查询单价在600元以上主板和硬盘的正确命令是( )

A.SELECT*FROM产品WHERE单价,>600 AND(名称='主板'AND名称='硬盘')

B.SELECT*FROM产品WHERE单价>600 AND(名称='主板'OR名称='硬盘')

C.SELECT*FROM产品FOR单价>600 AND(名称='主板'AND名称='硬盘')

D.SELECT*FROM产品FOR单价>600 AND(名称='主板'OR名称='硬盘')


正确答案:B
解析:SQL查询命令的基本形式由SELECT-FROM-WHERE查询块组成,在本题所给出的4个选项中,选项C及选项D使用了错误的条件关键字“FOR”所以排除。而选项A中“(名称='主扳'AND名称'硬盘')”条件错误,所以正确答案为选项B。

第6题:

假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的 SQL 语句是

A)SELECT 产品名称 ,AVG( 单价 ) FROM 产品 GROUP BY 单价

B)SELECT 产品名称 ,AVG( 单价 ) FROM 产品 ORDER BY 单价

C)SELECT 产品名称 ,AVG( 单价 ) FROM 产品 ORDER BY 产品名称

D)SELECT 产品名称 ,AVG( 单价 ) FROM 产品 GROUP BY 产品名称


正确答案:D

第7题:

利用SQL数据更新功能,自动计算更新每个"设备总金额"字段的字段值,该字段值等于"单价*设备数量"的值,正确命令为

A.UPDATE 设备表 SET 设备总金额=单价*设备数量

B.UPDATE 设备表 FOR 设备总金额=单价*设备数量

C.UPDATE 设备表 WITH 设备总金额=单价*设备数量

D.UPDATE 设备表 WHERE 设备总金额=单价*设备数量


正确答案:A
解析:SQL语句中,利用UPDATE更新语句可以修改表中的记录。语句基本格式为:
UPDATE TableName
SET Column_Namel=eExpression1[,Column_Namel=eExpression1匽
WHERE Condition

第8题:

产品单价以资金利润率加成法采用的计算公式是( )。

A、产品单价=单位成本+目标利润

B、产品单价=单位成本+(资金占用额?资金利润率)÷产品数量

C、产品单价=单位成本+边际利润

D、产品单价=单位成本?实际利润


正确答案:B

第9题:

要使“商品”表中所有商品的单价上浮10%,正确的SQL命令是( )。

A. ALTER商品SET单价=单价*1.1 FOR ALL

B. UPDATE商品SET单价=单价+单价*10%

C. UPDATE商品SET单价=单价*1.1 FOR ALL

D. UPDATE商品SET单价=单价*1.1


正确答案:C
更新表中元组的值,使用UPDATE命令,一次可以更新表中的一个或多个属性值。UPDATE短语之后指定更新数据所属的表,将新的属性值或表达式赋值给对应的属性名(SET单价=单价*1.1),并置于SET短语之后。用 WHERE短语可以对元组进入限制,即对符合条件的元组进行更新。若无WHERE短语则是对表中的所有元组进行更新,%表示运算符。故答案为c。

第10题:

要使“产品”表中所有产品的单价上浮8%,正确的SQL语句是( )。


正确答案:D
SQL的数据更新命令格式:UPDATE<表名>SET列名1=表达式1[,列名2=表达式2…][WHERE<条件表达式>]一般使用WHERE子句指定条件,以更新满足条件的一些记录的字段值,并且一次可以更新多个字段;如果不使用WHERE子句,则更新全部记录。故选项A)和选项B)中“FORALL”错误。选项C)中表达式书写错误。

更多相关问题