sql >> Database teknologi >  >> RDS >> Mysql

Find rækker, der har samme værdi på en kolonne i MySQL

Denne forespørgsel giver dig en liste over e-mailadresser og hvor mange gange de er brugt, med de mest brugte adresser først.

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

Hvis du vil have de fulde rækker:

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


  1. 6 sjove fakta om Microsoft, som du sandsynligvis ikke kender!

  2. MySQL:Truncate Table vs Delete From Table

  3. mysql-forespørgsel viser flere tabeller fra én ID-kolonne

  4. Kører AMP (apache mysql php) på Android