janosch: SQL: alle doppelten einträge ausgeben

Beitrag lesen

die doppelten einträge (name und mail gleich) will ich untereinander anzeigen lassen:

so solls aussehen:
*******************************
Max Mustermann kontrollieren!!!
Max Mustermann kontrollieren!!!
Petra Klein kontrollieren!!!
Petra Klein kontrollieren!!!
...
*******************************

hab jetzt mal das geprogged. leider kommt ein mist raus. wirre einträge woran kann das liegen?

$q = mysql_query ("SELECT one.name FROM $k_table AS one, $k_table AS two WHERE one.mail = two.mail;");
while (list($name) = mysql_fetch_array($q)){echo "$name kontrollieren!!! <br>"; }

die andere möglichkeit mit "group by" und "having" habe ich nicht verstanden.

janosch