select('*') ->join( DB::raw('(SELECT MAX(id) AS id FROM history GROUP BY history.user_id) AS unique_history'), function ($join) { $join->on('history.id', '=', 'unique_history.id'); } ) ->where('seeder', '=', 0) ->where('active', '=', 1) ->where('seedtime', '=', 0) ->where('actual_downloaded', '=', 0) ->where('actual_uploaded', '=', 0) ->whereNull('completed_at') ->latest() ->paginate(25); return view('Staff.cheater.index', ['cheaters' => $cheaters]); } /** * Possible Ratio Cheaters. * * @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View */ public function ratioCheaters() { // } }