我想在同一查询中使用WhereIn和Groupby来获取结果。
我已经试过了:
$loadids=explode("#@*",$reciptdet->loading_id);
$loadingdatas=DB::table('loading')->groupBy('vehicle_no')->whereIn('id',$loadids)->get();
但是我得到了这个错误信息:
SQLSTATE [42000]:语法错误或访问冲突:1055'sbrtpt.loading.id'不在GROUP BY中(SQL:从*中加载*,从(14,15,16)组中的ID按Vehicle_no分组)