benurb
Mitglied
Guten Morgen 
Also heute habe ich folgendes Problem. Ich habe eine MySQL Tabelle im Format:
ID / ID2
1 / 2
5 / 6
3 / 4
4 / 3
2 / 1
6 / 5
(schön wild durcheinander - natürlich sind die IDs nicht so klein. Sie haben alle 10 stellen und sind zufällig generiert)
Da es sinnlos ist die Einträge doppelt drin zu haben möchte ich nun die doppelten Einträge entfernen (per Query).
Fertig soll das ganze dann so aussehen:
ID / ID2
1 / 2
3 / 4
5 / 6
Ich hab schon ein paar Sachen ausprobiert, aber irgendwie mag nichts klappen. Hätte jemand einen kleinen Tipp für mich?
Danke im Voraus
Benni
Edit:
Hat sich erledigt. Die Lösung ist:

Also heute habe ich folgendes Problem. Ich habe eine MySQL Tabelle im Format:
ID / ID2
1 / 2
5 / 6
3 / 4
4 / 3
2 / 1
6 / 5
(schön wild durcheinander - natürlich sind die IDs nicht so klein. Sie haben alle 10 stellen und sind zufällig generiert)
Da es sinnlos ist die Einträge doppelt drin zu haben möchte ich nun die doppelten Einträge entfernen (per Query).
Fertig soll das ganze dann so aussehen:
ID / ID2
1 / 2
3 / 4
5 / 6
Ich hab schon ein paar Sachen ausprobiert, aber irgendwie mag nichts klappen. Hätte jemand einen kleinen Tipp für mich?

Danke im Voraus
Benni
Edit:
Hat sich erledigt. Die Lösung ist:
Code:
DELETE t1
FROM deine_tabelle AS t1
INNER
JOIN deine_tabelle AS t2
ON t2.id2 = t1.id AND t2.id = t1.id2;
Zuletzt bearbeitet: