문제
문제 풀이
DELETE p1
FROM Person p1
JOIN Person p2
ON p1.email=p2.email AND p1.id>p2.id
- 이메일을 가진 두 레코드를 JOIN하여 비교한다.
- id가 더 큰 쪽을 삭제한다.
- 따라서 id가 같다면 아무 행도 삭제되지 않는다.
'코딩테스트 > LeetCode' 카테고리의 다른 글
[LeetCode/MySQL]511. Game Play Analysis I (0) | 2025.05.04 |
---|---|
[LeetCode/MySQL]197. Rising Temperature (0) | 2025.05.04 |
[LeetCode/MySQL]183. Customers Who Never Order (0) | 2025.05.04 |
[LeetCode/MySQL]182. Duplicate Emails (0) | 2025.05.02 |
[LeetCode/MySQL]181. Employees Earning More Than Their Managers (0) | 2025.05.02 |