Ajouter un index unique (avec toutes les colonnes de la table) avec ALTER IGNORE
supprimera les doublons :
ALTER IGNORE TABLE table_name
ADD UNIQUE INDEX all_columns_uq
(phone, address, name, cellphone) ;
Testé dans SQL-Fiddle .
Remarque :dans la version 5.5 (en raison d'un bogue dans l'implémentation de la création rapide d'index), ce qui précède ne fonctionnera que si vous fournissez ce paramètre avant le ALTER
:
SET SESSION old_alter_table=1 ;