在所有行中查询以降低20%的增值税价格

时间:2015-08-12 12:33:25

标签: mysql

我正在尝试从表中的所有行中删除增值税,每行都包含增值税,以下是我如何在PHP中填写增值税:

round($price * $this->get_setting(25)/100,2)

但我不确定如何在MYSQL中执行此操作?我想出了以下内容:

UPDATE suppliers_prices SET price = (price / 1.20)

查询显然有效,但我不确定计算是否正确?

2 个答案:

答案 0 :(得分:2)

根据this link,如果您要删除20%,那么您的计算是正确的。

答案 1 :(得分:2)

"UPDATE suppliers_prices SET price = ROUND((price * " . $this->get_setting(25) . " / 100), 2)"

如果您不想使用您的设置,那么只需

UPDATE suppliers_prices SET price = ROUND((price / 1.2), 2)