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

admin2021-04-07  34

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

解析 本题中需要对“ABC”产品单价下调50,可以使用UPDATE语句对所有记录或满足条件的指定记录进行更新操作。语句格式为:
  UPDATE<表名>
  SET<字段1>=<表达式1>[,<字段2>=<表达式2>]…
  [WHERE<条件>];
  所以更新查询的SQL语句为:UPDATE产品SET单价=单价-50 WHERE供货商=“ABC”。故选择B选项。
转载请注明原文地址:https://kaotiyun.com/show/qtSp777K
0

相关试题推荐
最新回复(0)