sql >> Database >  >> RDS >> Mysql

Hoe duplicaten in mysql-tabel te vinden met behulp van PHP?

U kunt GROUP BY email met HAVING COUNT(*) > 1 om alle dubbele e-mailadressen te vinden, voeg dan de resulterende dubbele e-mails samen met uw tabel om de id's op te halen:

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



  1. MySQL versus PostgreSQL voor webapplicaties

  2. Heeft het zin om MySQL LIMIT 1 te gebruiken bij het opvragen van een geïndexeerd/uniek veld?

  3. MySQL:selecteer willekeurige invoer, maar gewicht naar bepaalde invoer

  4. Mysql-waarschuwingscode 1592 Onveilige verklaring geschreven naar het binaire logboek met instructieformaat