MySQL: Dubletten in mehreren Feldern finden

8

Nehmen wir an, ich hätte eine MySQL-Datenbank mit den folgenden fünf Datensätzen in einer Tabelle:

%Vor%

Beachten Sie, dass die folgenden Werte dupliziert sind:

ID 1, Feld 1 hat den gleichen Wert wie ID 3, Feld 1 und ID 4, Feld 3.

ID 2, Feld 1 hat den gleichen Wert wie ID 5, Feld 2.

Gibt es eine SELECT-Anweisung, die alle oben genannten Duplikate finden könnte?

    
Nick 08.01.2011, 05:02
quelle

1 Antwort

6

Es ist machbar, aber nicht sicher, ob es effizienter ist als nur auf Anwendungsebene:

Ihr Tisch:

%Vor%

die Auswahl, um Dupes zu finden:

%Vor%

Im Grunde genommen verbinden Sie die drei Spalten zu einem und suchen nach Duplikaten

    
Kalendae 08.01.2011, 05:30
quelle

Tags und Links