【发布时间】:2017-12-29 01:45:15
【问题描述】:
我想从 Users Table
中获取所有具有相同名称和位置的行**id** |name |location |phone_number
1 |John | Europe |0988884434
2 |john | Europe |0933333333
3 |Michael |Europe |0888888888
4 |Smith |Dubai |082388888888
5 |Smith |Dubai | 03939494944
我想获得 all rows 与
相同的名称和位置john |Europe
john |Europe
Smith |Dubai
Smith |Dubai
这就是我尝试做的方式
$duplicates = DB::table('users')
->select('name','location', DB::raw('COUNT(*) as `count`'))
->groupBy('name', 'location')
->having('count', '>', 1)
->get();
但这只是显示只有一行是重复的
john |Europe
Smith|Dubai
您的任何帮助或建议将不胜感激。
【问题讨论】:
标签: php sql database laravel laravel-5