更新中包含百分比的SQL数学

更新中包含百分比的SQL数学,sql,drupal,Sql,Drupal,在荷兰,增值税将从19%改为21% 现在我的网店里有4000种产品,我想同时改变所有的价格 价格存储在sql数据库中。我的问题是:是否有可能选择我的价格,并用2%的额外价格进行更新?这不是2%。您可以将其除以旧汇率,再乘以新汇率进行换算: update PriceTable set Price = Price / 1.19 * 1.21 加起来是1.68%的增长。不是2%。您可以将其除以旧汇率,再乘以新汇率进行换算: update PriceTable set Price

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

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


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

这不是2%。您可以将其除以旧汇率,再乘以新汇率进行换算:

update  PriceTable
set     Price = Price / 1.19 * 1.21

加起来是1.68%的增长。

不是2%。您可以将其除以旧汇率,再乘以新汇率进行换算:

update  PriceTable
set     Price = Price / 1.19 * 1.21

总共增加了1.68%。

您使用的是ubercart还是commerce模块?如果是这样,税务/增值税配置很容易。

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

这就是您应该存储净价而不是包含增值税的价格的原因之一。这样,您只需更新包含增值税的表中的一行,就可以更轻松地管理具有不同增值税的产品,这在德国是必要的。这是您应该存储净价而不是包含增值税的价格的原因之一。这样,您只需更新包含增值税的表中的一行,就可以更轻松地管理具有不同增值税的产品,这在德国是必要的