我想顯示所有商品的總價。我只有這樣的專欄+----+------------+------------+| id | qty | price |+----+------------+------------+| 1 | 10 | 5000 | // total 50000+----+------------+------------+| 2 | 2 | 2000 | // total 4000+----+------------+------------+| 1 | 10 | 1000 | // total 10000 ---> All total item is : 64000 <--- i need this!!!+----+------------+------------+我想像這樣添加我的控制器 $total = Pencairan::where('indukpencairan_id', 1)->sum(('price')*('qty'));但我收到此錯誤:遇到非數值我的金額有什么問題嗎?謝謝你的幫助
1 回答

犯罪嫌疑人X
TA貢獻2080條經驗 獲得超4個贊
嘗試在此處單引號引用DB::raw
您實際想要求和的表達式:
$total = Pencairan::where('indukpencairan_id', 1)->sum(DB::raw('price*qty'));
- 1 回答
- 0 關注
- 120 瀏覽
添加回答
舉報
0/150
提交
取消