我有表'产品',如果产品'类型'字段是“已导入”,我需要将'价格'字段更新20%。
如何在UPDATE查询中同时读取和更新字段?
答案 0 :(得分:6)
您可以使用SQL的Update statement
:
UPDATE products
SET price = price * 1.2
WHERE type = 'Imported'
这会将所有price
imported
的{{1}}提高20%。
答案 1 :(得分:4)
这应该可以解决问题:
UPDATE products SET price = (price * 1.2) WHERE type = 'imported'