我想显示所有商品的总价。我只有这样的专栏+----+------------+------------+| 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 关注
- 94 浏览
添加回答
举报
0/150
提交
取消