计算有不同的产品税汇率PHP SQL税
问题描述:
我有以下表 “车” &包含在MySQL中下列:计算有不同的产品税汇率PHP SQL税
CartID,产品ID,ProductPrice,ProductTax(%),ProductQty
ProductTax以百分比形式存储,但值以数字/整数形式存储。
如何计算购物车中所有产品的总税额。
因此,每个产品都必须使用自己的“ProductTax”Rate。在%tage中。
(1)示例在购物车中包含1件产品。 商品价格:200 & ProductTax 18%。 & ProductQTY:1
所以 “totaltax” 这里是:36.
(2)的例子包含2种产品在购物车
1- ProductPrice:300 & ProductTax 18%& ProductQTY:2 2-产品价格:400 & ProductTax 20%& ProductQTY:1
因此,对于上述示例“totaltax“是:108 + 80 = 188
答
为了计算车的所有产品全部税收:
SELECT SUM((ProductPrice * ProductQty)* ProductTax/100) AS value_sum
FROM Cart
这解决了它! - Webgen 10秒前编辑
编辑您的问题,并提供样品数据和预期结果。 –
计算他们,而你通过产品循环,并在他们结束......到目前为止你有什么? – VA79
@ VA79我添加了问题示例。 – Webgen