我正在尝试从表中的所有行中删除增值税,每行都包含增值税,以下是我如何在PHP中填写增值税:
round($price * $this->get_setting(25)/100,2)
但我不确定如何在MYSQL中执行此操作?我想出了以下内容:
UPDATE suppliers_prices SET price = (price / 1.20)
查询显然有效,但我不确定计算是否正确?
答案 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)