處理mysql金額運算sum*float出現多位不精確小數

4840.00*0.4500= 2178SUM(r.sum_rmb_price)*p.default_fee_prop = 2177.9999sum_rmb_price float(8,2);default_fee_prop float(4,4);方法一:最好的辦法是將float字段改成decimal(16,6)。具體方法:可設置一個臨時字段,結合MySQL的關鍵字binary進行準確複製等。方
相關文章
相關標籤/搜索