若要将“产品”表中所有供货商是“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”

题目

若要将“产品”表中所有供货商是“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”


相似考题
更多“若要将“产品”表中所有供货商是“ABC”的产品单价下调50,则正确的SQL语句 是( )。 A.UPDATE产品SET ”相关问题
  • 第1题:

    要使“商品”表中所有商品的单价上浮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。

  • 第2题:

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


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

  • 第3题:

    19、已知关系模式:产品(产品号,产品名,单价)。要使所有产品的单价上浮8%,正确的SQL命令是()。

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

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

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

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


    错误

  • 第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题:

    (18)若要将“产品”表中所有供货商是“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