Min foretrukne måde at fjerne dubletter på ville være:
ALTER IGNORE TABLE info ADD UNIQUE (ID);
For at forklare lidt yderligere (for reference, tag et kig her )
UNIKK - du tilføjer et unikt indeks til ID-kolonnen.
IGNORER - er en MySQL-udvidelse til standard SQL. Det styrer, hvordan ALTER TABLE fungerer, hvis der er dubletter på unikke nøgler i den nye tabel, eller hvis der opstår advarsler, når streng tilstand er aktiveret. Hvis IGNORER ikke er angivet, afbrydes kopien og rulles tilbage, hvis der opstår duplikatnøglefejl. Hvis IGNORER er angivet, bruges kun den første række af rækker med dubletter på en unik nøgle. De andre modstridende rækker slettes. Forkerte værdier afkortes til den tættest matchende acceptable værdi.