When execute my query , I get error message like below.
$ads = DB::table('ads')
->join('adimages','adimages.ad_id','=','ads.id')
->select(
'adimages.ad_id',
'ads.ad_title',
'ads.created_at',
'ads.beds',
'ads.baths',
'ads.landmark',
'ads.city',
'ads.price',
'adimages.photo'
)
->groupBy('adimages.ad_id')
->get();
Here is the error I'm getting.
SQLSTATE[42000]: Syntax error or access violation: 1055 'nekton.ads.ad_title' isn't in GROUP BY (SQL: select
adimages.ad_id,ads.ad_title,ads.created_at,ads.beds,ads.baths,ads.landmark,ads.city,ads.price,adimages.photofromadsinner joinadimagesonadimages.ad_id=ads.idgroup byadimages.ad_id)