182 查找重复的电子邮箱
表: Person
+-------------+---------+
| Column Name | Type |
+-------------+---------+
| id | int |
| email | varchar |
+-------------+---------+
id 是该表的主键(具有唯一值的列)。
此表的每一行都包含一封电子邮件。电子邮件不包含大写字母。
编写解决方案来报告所有重复的电子邮件。 请注意,可以保证电子邮件字段不为 NULL。
以 任意顺序 返回结果表。
结果格式如下例。
示例 1:
<strong>输入:</strong>
Person 表:
+----+---------+
| id | email |
+----+---------+
| 1 | [email protected] |
| 2 | [email protected] |
| 3 | [email protected] |
+----+---------+
<strong>输出:</strong>
+---------+
| Email |
+---------+
| [email protected] |
+---------+
<strong>解释:</strong> [email protected] 出现了两次。
-- 182 查找重复的电子邮箱
BEGIN
create table t_182(
id int identity(1,1) primary key,
email varchar(100)
)
insert into t_182 values('[email protected]');
insert into t_182 values('[email protected]');
insert into t_182 values('[email protected]');
SELECT * FROM t_182
select
email,COUNT(*) 出现的次数
from
t_182
group by email
having count(email)>1
END
标签:电子邮箱,id,182,查找,com,email
From: https://www.cnblogs.com/BenYiCore/p/18131874