在UPDATE中使用百分比的SQL数学

时间:2012-09-22 15:21:55

标签: sql drupal

在荷兰,增值税将从19%变为21%。

现在我的网店里有4000种产品,想要同时更改所有价格。

价格存储在sql数据库中。我的问题是:是否有可能选择我的价格并以额外2%的价格更新它们?

2 个答案:

答案 0 :(得分:3)

不是2%。您可以通过除以旧费率并乘以新费率来转换它:

update  PriceTable
set     Price = Price / 1.19 * 1.21

增加1.68%。

答案 1 :(得分:0)

您使用的是ubercart还是商务模块?如果是这种情况,使用税/大桶配置很容易。