假设我有一个这样的表:
id name email_account
1 Matt hotmail
2 Matt yahoo
3 Luis hotmail
4 Rita gmail
5 Samy hotmail
6 Rita yahoo
Run Code Online (Sandbox Code Playgroud)
从这张表中可以看出,Matt有一个hotmail和一个yahoo帐户.丽塔还有2个电子邮件帐户(gmail和yahoo).我如何(使用MySQL中的SQL)获得此表中至少有2个不同电子邮件帐户的所有人(如Matt和Rita)
SELECT name
FROM Table
GROUP BY name
HAVING COUNT(email_account) > 1
Run Code Online (Sandbox Code Playgroud)