如何构建查询以执行以下操作?
数据字段: id,phonenumber,name
我试过了:
SELECT count(phonenumber), phonenumber, GROUP_CONCAT(name)
FROM list
group by phonenumber
having count(phonenumber) > 5
但它超时,所以不确定这是否是正确的格式。
虚假数据:
id | phonenumber | name
1 | 555-5555 | joe
2 | 444-4444 | joe
3 | 555-5555 | joe
4 | 555-5555 | dan
5 | 555-5555 | Ben
6 | 555-5555 | Griff
7 | 555-5555 | Sam
8 | 555-5555 | Jim
期望的输出:
count(phonenumber | phonenumber | GROUP
7 | 555-5555 | joe, dan, Ben, Griff, Sam, Jim