Doppelte Datensätze löschen
Vermeer
- datenbank
Hallo,
gibt es eine Möglichkeit, doppelte Datensätze einfach zu löschen?
Beispiel: Feld1 hat in einer Tabelle zweimal den selben Eintrag, also soll einer dieser zwei Datensätze gelöscht werden.
Danke im Vorraus
Hallo Vermeer!
Ja sicher gibt es die...
Aber und eine konkrete lösung bieten zu können, müsstest du schon etwas konkreter werden.
-Art der Datenbank z.B....
-Meist du temporär löschen. Keine Doppelten reinschreiben. Nur doppelte nicht abfragen etc....???
Dann klappts auch mit den Antworten.,...
CU
Hi,
gibt es eine Möglichkeit, doppelte Datensätze einfach zu
löschen?
wieso sind sie denn überhaupt in die Tabelle hinein gekommen?
(Stichwort: UNIQUE INDEX)
Viele Grüße
Michael
Hallo,
gibt es eine Möglichkeit, doppelte Datensätze einfach zu löschen?
Beispiel: Feld1 hat in einer Tabelle zweimal den selben Eintrag, also soll einer dieser zwei Datensätze gelöscht werden.
Danke im Vorraus
Hallo, einfach ist so eine sache ... , aber es geht,
zumal die sätze nun mal da sind.
welche Datenbank und welche scriptstrache dürfte egal sein.
Folgendes:
Tabelle sortieren nach feld1
somit stehen die doppelten nacheinander
nun kleines "schleifen"-script zum durchlaufen der gesamten tabelle
script sollte in etwa so funkt.:
vor schleifenbeginn leere vergleichvariable anlegen
in Schleife:
abfragen ob feld1 == vergleichvariable ist
wenn ja, satz löschen
wenn nein, inhalt von feld1 in vergleichvariable übertragen
skip zum nächsten satz
viel glück, herbert