Hvis du vil lave en faktisk DELETE drift af de duplikerede værdier (samtidig med at de bevarer værdierne med det laveste id ), kan du gøre det med multiple tabellen DELETE syntaks:
DELETE a FROM tbl a
LEFT JOIN
(
SELECT MIN(id) AS id, name
FROM tbl
GROUP BY name
) b ON a.id = b.id AND a.name = b.name
WHERE b.id IS NULL