Page 1 of 1

Usuwanie duplikatów z bazy MySQL

Posted: 16-07-2012 12:16
by sztacheta28
Szybka metoda usunięcia zduplikowanych wpisów w bazie MySQL:

Code: Select all

DELETE FROM table1
USING table1, table1 AS vtable
WHERE (table1.id > vtable.id)
AND (table1.field_name = vtable.field_name)

Re: Usuwanie duplikatów z bazy MySQL

Posted: 16-07-2012 22:31
by marcon
Temat jest raczej nieprzydatny ponieważ zapytanie jest uzależnione od tego jakie pola mamy w naszej bazie danych. To że owo zapytanie sprawdza się w Twoim przypadku nie oznacza że jest ono uniwersalne. Lepiej było by pokazać to na przykładzie przy zastosowaniu obszerniejszego opisu.