Diventa autore di Elettronica News!



Inviaci un e-mail e inizia a collaborare con noi: elettronicanews@ymail.com

mercoledì 25 febbraio 2009

MySQL Tips and Tricks: eliminare i duplicati












Assumiano di avere una tabella con alcune righe duplicate che vogliamo eliminare:
mysql> select * from duplicati;

4 rows in set (0.00 sec)
Un modo veloce per rimuovere i duplicati (vedi riga con key 1 e 2) è aggiungere una chiave unica alle colonne a,b,c.

mysql> ALTER IGNORE TABLE duplicati ADD UNIQUE INDEX(a,b);
mysql> select * from duplicati;


3 rows in set (0.00 sec)
Il gioco è fatto.

Nessun commento:

Posta un commento