Tilføjelse af et unikt indeks (med alle kolonnerne i tabellen) med ALTER IGNORE
vil slippe af med dubletterne:
ALTER IGNORE TABLE table_name
ADD UNIQUE INDEX all_columns_uq
(phone, address, name, cellphone) ;
Testet i SQL-Fiddle .
Bemærk:I version 5.5 (på grund af en fejl i implementeringen af hurtig indeksoprettelse), vil ovenstående kun fungere, hvis du angiver denne indstilling før ALTER
:
SET SESSION old_alter_table=1 ;