flashnfantasy: Doppelte Einträge anzeigen/entfernen?

Beitrag lesen

Du bräuchtest sowas wie

SELECT adr, count(DISTINCT adr) AS c FROM email WHERE 1<c;

Nur ich glaube sowas ist in mySQL nicht möglich, da mySQL in der WHERE-Abfrage keine Formeln zulässt (und auch kein Having und SubQueries).

Was möglich ist...

SELECT adr, count(DISTINCT adr) AS c FROM email ORDER BY c DESC LIMIT 1;

Diese Abfrage liefert ein Ergebniss mit zwei Werten zurück...
Einen davon löschen und dann solange die Abfrage durchführen, bis c = 1 ist.