ID NAME Email
1 John john@example.com
2 Mathew mathew@example.com
3 John jon@example.com
4 Johnson johns@example.com
5 Peter pete@example.com
如何创建将返回的查询
1 John john@example.com
3 John jon@example.com
4 Johnson johns@example.com
Find rows that have the same value on a column in MySQL之类的Ansers返回具有相同值的行。在这里,我需要类似的值
答案 0 :(得分:1)
首先获取具有类似电子邮件的所有记录,然后仅打印与内部条件匹配的记录。
select * from table_name where email in (
select email from table_name
group by email
having count(*)>1
)
经过测试并正常工作。