use php laravel select data, how to add outer apply to laravel code?
$data_result = tableA_model::where(function($query) use ($input) {
$query->where('city', '=', $input['city'] );
}
i need sql like:
select *, (select top 1 name from imglist where id=tableA.id order by cover desc) as picname FROM tableA where ...
or
select * from tableA outer apply (select top 1 name as picname from imglist where id=tableA.id order by cover desc) img where ....
how can i get such a outer apply in laravel ?