2 回答

TA貢獻(xiàn)1813條經(jīng)驗(yàn) 獲得超2個(gè)贊
你只需要加入他們......
? $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貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超13個(gè)贊
我用這個(gè)解決了
$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 關(guān)注
- 207 瀏覽
添加回答
舉報(bào)