//方法1
FlatsBed::query()
->where('room_id',$flatsRoom->id)
->select('id','bed_no')
->groupBy('bed_no')
->having(DB::raw('COUNT(bed_no)'), '>', 1)
->get();
//方法2
FlatsBed::query()
->where('room_id',$flatsRoom->id)
->select('id','bed_no')
->groupBy('bed_no')
->havingRaw('COUNT(bed_no) > 1')
->get();
//方法3
DB::table('bed')
->where('room_id',$flatsRoom->id)
->select('id','bed_no')
->groupBy('bed_no')
->having(DB::raw('COUNT(bed_no)'), '>', 1)
->get();
//方法4
DB::table('bed')
->where('room_id',$flatsRoom->id)
->select('id','bed_no')
->groupBy('bed_no')
->havingRaw('COUNT(bed_no) > 1')
->get();
如何使用Laravel在数据库中查找重复值
最新推荐文章于 2024-03-29 13:11:40 发布