Seite 1 von 1

mysql duplikate entfernen

Verfasst: 23.09.2005, 16:27
von slider
Hallo,
wie kann man in einer mysql-tabelle mit 4 spalten alle duplikate anzeigen oder besser noch löschen. Die Datensätze können nicht nur zweifach sonder auch mehrfach vorkommen?
hat jemand ne idee wie man das am besten macht?

Verfasst:
von
SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


mysql duplikate entfernen

Verfasst: 23.09.2005, 17:47
von Southmedia
Ganz lowlevel einfach auslesen, die Ergebnisse in Arrays speichern, vorher natürlich nachschaun ob schon vorhanden im Array (oder einfach ne Funktion drüberlassen die Duplikate entfernt) und wieder in die Datenbank reinschreiben. Oder eben betroffene Datensätze löschen.

Verfasst: 23.09.2005, 19:46
von auftragslinker

mysql duplikate entfernen

Verfasst: 23.09.2005, 21:51
von Johny
SELECT count(field) as numofduplicates FROM tabelle group by field dann siehst du schonmal welche doppelt sind

mysql duplikate entfernen

Verfasst: 23.09.2005, 22:49
von derHund
HAVING numofduplicates > 1 nicht zu vergessen. laß doch das as beim alias einfach weg.