본문 바로가기
코딩 테스트

[LeetCode] 182. Duplicate Emails | Having count(*)>=2

by 카프리썬_ 2021. 5. 27.
728x90

아래의 문제는 LeetCode의 SQL문제 내용이며 코드는 직접 푼 내용입니다.  


182. Duplicate Emails

 

문제상황 및 주어진 테이블

요구사항

중복된 이메일을 찾아라

 

결과물


해석

중복된 이메일을 찾기 위해서 group by를 사용한다. 

중복이 제거되었는데, 그 갯수를 세기 위해 having으로 갯수가 2개 이상인것을 찾는다 

 

결과

select Email 
FROM Person
group by Email
Having count(*)>=2

 

배운점

  • group by로 묶으면 중복이 제거되지! 
  • 몇개인지 확인하려면 count(*) 

반응형