2 回答
TA贡献1813条经验 获得超2个赞
你只需要加入他们......
$digunakan = Pencairan::with('induk_pencairan')->join('pencairan','pencairan.induk_id','=','induk_pencairan.id')
->where('induk_pencairan.rek_id' ,$rek)
->whereNotIn('induk_id ', [$id])->sum(DB::raw('harga*qty'));
或者你可以使用whereHas
$digunakan = Pencairan::with('induk_pencairan')->whereHas('induk_pencairan',function ($query)use($rek)
{
$query->where('induk_pencairan.rek_id' ,$rek);
})
->whereNotIn('induk_id ', [$id])->sum(DB::raw('harga*qty'));
TA贡献1836条经验 获得超13个赞
我用这个解决了
$digunakan = Pencairan::with('induk_pencairan')
->whereHas('induk_pencairan', function($query) use ($rek) {
$query->where('rek_id', $rek);
})->whereNotIn('induk_id', [$id])->sum(DB::raw('harga*qty'));
- 2 回答
- 0 关注
- 165 浏览
添加回答
举报