LC 196删除重复的电子邮箱Delete Duplicate Emails 简单
Person 表中邮箱 email 可能重复;删除所有重复邮箱的行,只保留每个邮箱 id 最小的那行。
思路 自连接 DELETE,删 P1.id > P2.id 的行保留最小 id。
DELETE P1
FROM Person P1
JOIN Person P2
ON P1.email = P2.email
AND P1.id > P2.id;
数据表:Person · 关键字:删除所有重复邮箱的行,只保留每个邮箱 id 最小的那行