小编use*_*036的帖子

在mysql中只选择并显示重复的记录

这个问题非常简单我出于某种原因无法获得正确的结果来显示重复的记录

Table   : Paypal_ipn_orders
id                              payer_email
1                               susan@gmail.com
2                               ryan@gmail.com   
3                               susan@gmail.com
4                               steve@gmail.com
5                               steve@gmail.com

SELECT id, COUNT( payer_email ) `tot`
FROM paypal_ipn_orders
GROUP BY payer_email
HAVING `tot` >1
Run Code Online (Sandbox Code Playgroud)

样本输出

id       tot
1         2
4         2
Run Code Online (Sandbox Code Playgroud)

预期产出

id       payer_email 
1        susan@gmail.com
3        susan@gmail.com
4        steve@gmail.com
5        steve@gmail.com
Run Code Online (Sandbox Code Playgroud)

我该如何实现这一目标?

mysql duplicates

28
推荐指数
3
解决办法
10万
查看次数

标签 统计

duplicates ×1

mysql ×1