MySQL查询以检查电子邮件是否具有多个用户ID

时间:2016-10-06 12:44:46

标签: mysql

如果有多个用户ID的电子邮件,我想在我的数据库中进行检查。我试图在下面查询,但它只计算那些不是我的目标的记录。

SELECT userID, COUNT(*), email FROM `userAccountCredential` GROUP BY userID HAVING COUNT(*) > 1 

让'说有一个电子邮件a@a.com,其中包含userID 1和userID 2我希望得到a@a.com,以便列出具有多个用户ID的电子邮件。

1 个答案:

答案 0 :(得分:4)

SELECT email
FROM `userAccountCredential` 
GROUP BY email
HAVING COUNT(distinct userId) > 1