我有以下表格“购物车”&在mysql中包含以下列:
CartID,ProductID,ProductPrice,ProductTax(%),ProductQty
ProductTax是百分比,但值存储为数字/ int。
如何计算购物车中所有商品的总税金。
因此每个产品必须使用自己的“ProductTax”费率,即。在%tage。
(1)示例在购物车中包含1个产品。 产品价格:200&产品税率18%。 &安培; ProductQTY:1
所以“ totaltax ”这里是:36。
(2)示例包含购物车中的2个产品
1- ProductPrice:300& ProductTax 18%&产品数量:2 2- ProductPrice:400& ProductTax 20%& ProductQTY:1
因此,对于上面的例子,“ totaltax ”是:108 + 80 = 188
答案 0 :(得分:0)
计算购物车中所有商品的总税额:
SELECT SUM((ProductPrice * ProductQty)* ProductTax/100) AS value_sum
FROM Cart
这解决了它! - Webgen 10秒前编辑