У меня есть таблица request_process
следующим образом:
requestID Status
1 0
1 1
1 2
2 0
2 1
Я хочу получить по одной строке на запрос с максимальным статусом, но только те строки, чей статус для запроса не равен 2
Iхотите применить это к предложению where
$UserRequests = UserRequests::leftJoin('request_process', function($join){
$join->on('user_requests.id', '=', 'request_id')->where('status', '!=',2);})
->select('*')
->get();