考虑表以下数据 - >Mysql的选择唯一行(仅出现一次)
1 [email protected]
2 [email protected]
3 [email protected]
4 [email protected]
我希望它仅返回以下内容:
2 [email protected]
...并跳过重复的值。
考虑表以下数据 - >Mysql的选择唯一行(仅出现一次)
1 [email protected]
2 [email protected]
3 [email protected]
4 [email protected]
我希望它仅返回以下内容:
2 [email protected]
...并跳过重复的值。
你想要的查询是
SELECT id, email, whatEverColumn
FROM table
WHERE email IN (SELECT email
FROM table
GROUP BY email
HAVING COUNT(id) = 1)
集团通过电子邮件和添加具有计数(电子邮件)= 1
下去。尝试一下。 – Strawberry
你有没有试过WHERE email ='[email protected]'? – barudo
@barudo我不想使用WHERE email ='[email protected]'。 –