Mailinglisten-Archive |
Rene Sasse wrote: > Hallo Florian! >>Hallo, >>ich habe eine Tabelle aus der ich doppelte einträge entfernen will sprich >>wenn 4 gleiche Einträge drin stehen soll danach nur noch 1 drin stehen. > die kannst Du so das rausfilter: > $query = "Select DISTINCT spalte1,spalte2,spalte3 from Tabelle"; > wärend einer Schleife alle Daten in ein Array packen, die Tabelle leeren und > alle Daten aus dem Array wieder in der Tabelle speichern. erst speichern, dann löschen! Es sei denn, es sind keine wichtigen Daten. Evtl. eine temporäre Tab erstellen, Tab1 löschen und Tab2 in Tab1 umbenennen. > http://www.mysql.com/doc/en/ANSI_diff_SELECT_INTO_TABLE.html > das sollte dir helfen :) > btw: > wie wäre es gleich beim eintragen zu checken ob ein solcher eintrag bereits > existiert ? ;-) > würde ich auch empfehlen Gruss, Gerd
php::bar PHP Wiki - Listenarchive