如何删除仅由ID不同的两行

Iss*_*lly 3 mysql sql

我有一个脚本,使用相同的数据双重插入数据库.有没有一个好方法(没有扫描,将每个记录插入一个数组,然后删除重复的数组条目)?

Cad*_*oux 10

DELETE
FROM t
WHERE ID IN (
    SELECT MAX(ID)
    FROM t
    GROUP BY {Your Group Criteria Here}
    HAVING COUNT(*) > 1
)
Run Code Online (Sandbox Code Playgroud)