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

Find duplikerede værdier i MySQL

Lav en SELECT med en GROUP BY klausul. Lad os sige navn er den kolonne, du vil finde dubletter i:

SELECT name, COUNT(*) c FROM table GROUP BY name HAVING c > 1;

Dette vil returnere et resultat med navnet værdi i den første kolonne, og en optælling af, hvor mange gange denne værdi vises i den anden.



  1. Sådan administrerer du automatisk failover af MySQL-databasen til Moodle

  2. Sådan fjerner du efterfølgende hvidt mellemrum i MySQL

  3. SQL Group BY, Top N elementer for hver gruppe

  4. Udtales det "S-Q-L" eller "Sequel"?