我想要获取 用户表 中,所有姓名和位置相同的行。
任何帮助或建议都将不胜感激。
**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
我想获取与相同名称和位置的所有行
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
任何帮助或建议都将不胜感激。
id
,slug
fromcategories
whereid
in(selectid
fromcategories
group byslug
having COUNT()> 1)) - Vit