tklenin
Benutzer
- Beiträge
- 15
Hallo Leute,
habe in MYSQL eine Datenbank, welche mehrere redundante Datensätze enthält und möchte diese gerne bis auf einen verbleibenden löschen. Habe mir dabei ein Listing erstellt, welches mir die Datensätze zunächst ma'
anzeigt. Das löschen allerdings will mir nicht gelingen. Anhand folgendem Code werden mehr datensätze gelöscht, als erforderlich.
Weiß jemand Rat? Im Internet erhältliche Listings waren infunktionabel.
Hier der Code:
DELETE FROM tabelle USING tabelle, tabelle as tmptabelle
WHERE NOT tabelle.spalte1=tmptabelle.spalte1
AND tabelle.spalte1 > tmptabelle.spalte1
habe in MYSQL eine Datenbank, welche mehrere redundante Datensätze enthält und möchte diese gerne bis auf einen verbleibenden löschen. Habe mir dabei ein Listing erstellt, welches mir die Datensätze zunächst ma'
anzeigt. Das löschen allerdings will mir nicht gelingen. Anhand folgendem Code werden mehr datensätze gelöscht, als erforderlich.
Weiß jemand Rat? Im Internet erhältliche Listings waren infunktionabel.
Hier der Code:
DELETE FROM tabelle USING tabelle, tabelle as tmptabelle
WHERE NOT tabelle.spalte1=tmptabelle.spalte1
AND tabelle.spalte1 > tmptabelle.spalte1