2022-11-29:查找重复的电子邮箱。以下数据中a@b.com是重复的,请写出sql语句。 DROP TABLE IF EXISTS person; CREATE TABLE person (

Posted 福大大架构师每日一题

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2022-11-29:查找重复的电子邮箱。以下数据中a@b.com是重复的,请写出sql语句。 DROP TABLE IF EXISTS person; CREATE TABLE person (相关的知识,希望对你有一定的参考价值。

2022-11-29:查找重复的电子邮箱。以下数据中a@b.com是重复的,请写出sql语句。

DROP TABLE IF EXISTS person;
CREATE TABLE person (
  id int(11) NOT NULL,
  email varchar(255) NOT NULL,
  PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

INSERT INTO person VALUES ('1', 'a@b.com');
INSERT INTO person VALUES ('2', 'c@d.com');
INSERT INTO person VALUES ('3', 'a@b.com');

答案2022-11-29:

sql语句如下:

select email
from person
group by email
having count(email) > 1;

执行结果如下:

以上是关于2022-11-29:查找重复的电子邮箱。以下数据中a@b.com是重复的,请写出sql语句。 DROP TABLE IF EXISTS person; CREATE TABLE person (的主要内容,如果未能解决你的问题,请参考以下文章

182. 查找重复的电子邮箱

查找重复的电子邮箱

查找重复的邮箱

Lc182- 查找重复的电子邮箱

查找重复的电子邮箱(SQL语句)

LeetCode:182.查找重复的电子邮箱