1、描述
编写一个 SQL 查询,查找 Person 表中所有重复的电子邮箱。
示例:
±—±--------+
| Id | Email |
±—±--------+
| 1 | a@b.com |
| 2 | c@d.com |
| 3 | a@b.com |
±—±--------+
根据以上输入,你的查询应返回以下结果:
±--------+
| Email |
±--------+
| a@b.com |
±--------+
来源:力扣(LeetCode)
链接:
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。
2、关键字
重复的统计,统计出来
3、思路
搞一个临时表,用来装统计的结果,然后从结果里,select出来
4、notes
搞一个临时表,临时表里的字段,可以在后边用
6、code
select email
from(
select email,count(email) as num
from person
group by email // 没有 分号
) as tem // as 不能省略
where num > 1;