Blair  - Soul Eater [leetcode] 182. Duplicate Emails

• data analysis/SQL

[leetcode] 182. Duplicate Emails

oujin 2024. 2. 16. 20:11
728x90

테이블 생성하기

Create table If Not Exists Person (id int, email varchar(255))
Truncate table Person
insert into Person (id, email) values ('1', 'a@b.com')
insert into Person (id, email) values ('2', 'c@d.com')
insert into Person (id, email) values ('3', 'a@b.com')

 

문제

결과코드

# Write your MySQL query statement below
SELECT email AS Email
FROM Person
GROUP BY Email
HAVING COUNT(Email)>=2;
 
해설
GROUP BY로 email을 묶은뒤에 email수를 HAVING으로 COUNT 해서 2이상인 것으로 범위를 좁힌다.
그리고 SELECT 문에서 email 을 EMAIL로 출력한다.
728x90

'• data analysis > SQL' 카테고리의 다른 글

1068. Product Sales Analysis I  (0) 2024.02.22
[leetcode] 1148. Article Views I  (0) 2024.02.20
[leetcode] 620. Not Boring Movies  (0) 2024.02.19
[leetcode] 175. Combine Two Tables  (0) 2024.02.16
[leetcode] 595. Big Countries  (0) 2024.02.16