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

Contare i record duplicati nella tabella MySQL?

L'approccio consiste nell'avere una query nidificata con una riga per duplicato e una query esterna che restituisca solo il conteggio dei risultati della query interna.

SELECT count(*) AS duplicate_count
FROM (
 SELECT name FROM tbl
 GROUP BY name HAVING COUNT(name) > 1
) AS t