Rumah > Soal Jawab > teks badan
P粉6708387352023-09-06 11:10:07
Sudahkah anda mencuba perkara berikut:
$clients = User::select('id') ->where(function($query) use($member_id){ $query->where([['created_by',$membre_id],['role','Client']]) ->orWhere([['updated_by',$membre_id],['role','Client']]) }) ->whereNotExists(function($query) use($member_id){ $query->select(DB::raw('client_id')) ->from('factures') ->where('created_by',$member_id); }) ->get(); }
Jawapan ini hanya menggunakan OR
条件,并且其结果与第三个条件的AND
gabung antara syarat pertama dan kedua (dicipta_oleh dan dikemas kini_oleh).