[LeetCode] 196. Delete Duplicate Emails

Chobby·2025년 2월 5일
1

LeetCode

목록 보기
214/427

😎풀이

  1. Person 테이블을 INNER JOIN하여 같은 값을 비교한다.
  2. 비교 대상중 email의 값이 같으면서 id의 값이 더 큰 값을 제거한다.
  3. 남은 행이 조회되며 중복된 이메일이 제거된다.
DELETE p1
FROM Person p1
INNER JOIN Person p2 
  ON p1.email = p2.email AND p1.id > p2.id;
profile
내 지식을 공유할 수 있는 대담함

0개의 댓글