Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Finden Sie Zeilen, die denselben Wert in einer Spalte in MySQL haben

Diese Abfrage gibt Ihnen eine Liste mit E-Mail-Adressen und wie oft sie verwendet werden, wobei die am häufigsten verwendeten Adressen zuerst aufgeführt werden.

SELECT email,
       count(*) AS c
FROM TABLE
GROUP BY email
HAVING c > 1
ORDER BY c DESC

Wenn Sie die vollständigen Zeilen möchten:

select * from table where email in (
    select email from table
    group by email having count(*) > 1
)