본문 바로가기

Algorithm/SQL

(MySQL) - LeetCode (easy) 196. Delete Duplicate Emails

반응형

https://leetcode.com/problems/delete-duplicate-emails/description/

 

Delete Duplicate Emails - LeetCode

Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview.

leetcode.com

delete문을 사용해보는 문제였습니다.

📕 풀이방법

📔 풀이과정

자기 자신 table에 대해 left outer join을 사용해 email은 중복이며 id는 더 큰 row들을 찾아 지워줍니다.


📕 Code

📔 MySQL

delete a from Person a
left outer join Person b
on a.email = b.email
where a.id > b.id

*더 나은 내용을 위한 지적, 조언은 언제나 환영합니다.