我有一张这样的桌子
mysql> desc user_changes;
+----------+--------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------+--------------+------+-----+---------+-------+
| id | varchar(16) | NO | PRI | | |
| email | varchar(255) | YES | MUL | NULL | |
| products | longtext | YES | | NULL | |
+----------+--------------+------+-----+---------+-------+
3 rows in set (0.00 sec)
Run Code Online (Sandbox Code Playgroud)
我需要创建一个查询,通过这样的电子邮件计算所有重复
| 20061129180346 | test@test.com | 1^31^9
| 20061129330638 | test@test.com | 1^31^9
Run Code Online (Sandbox Code Playgroud)
DVK*_*DVK 10
SELECT count(*), email
FROM user_changes
GROUP BY email
HAVING count(*) > 1
Run Code Online (Sandbox Code Playgroud)
last(HAVING)子句将选择限制为大于1的电子邮件计数,例如重复.