查询以在所选行中将价格值提高15%

时间:2014-04-02 16:12:08

标签: mysql

我需要根据产品本身的refresh_time,在名为my_products的表的某些行中将价格提高15%。

我不知道如何编写此查询,我正在尝试:

UPDATE my_products SET price = (price + 15%) WHERE refresh_time like "%2013%"

但这不起作用。

1 个答案:

答案 0 :(得分:9)

UPDATE my_products SET price = (price * 1.15) WHERE refresh_time like "%2013%"

将数量乘以1.15。 1保留原始值,.15添加额外的15%。