sql >> Databasteknik >  >> RDS >> Mysql

Hur hittar man dubbletter i mysql-tabellen med PHP?

Du kan GROUP BY email med HAVING COUNT(*) > 1 för att hitta alla dubbletter av e-postadresser, anslut sedan de resulterande dubblettmeddelandena med din tabell för att hämta ID:n:

SELECT id FROM my_table NATURAL JOIN (
  SELECT email FROM my_table GROUP BY email HAVING COUNT(*) > 1
) t



  1. Datumkolumnaritmetik i PostgreSQL-fråga

  2. hur man sorterar ordning på LEFT JOIN i SQL-fråga?

  3. MySQL-fel:1395 Kan inte radera från join-vyn

  4. 5 tecken på att du har vuxit ur Excel