Código sql para buscar si dentro de una determinada tabla hay campos repetidos, y en ese caso contar el número total de registros duplicados.
Para ver su uso, un ejemplo: en tabla llamada «clientes» con 3 campos (id, nombre, email), queremos averiguar si hay registros con el mismo email:
SELECT email, COUNT(*) Total FROM clientes GROUP BY email HAVING COUNT(*) > 1
Y si quieres buscar los que tienen mas de una columna repetida, por ejemplo email y nombre:
SELECT email, nombre COUNT(*) Total FROM clientes GROUP BY email, nombre HAVING COUNT(*) > 1
Si quieres poder editar los registros en phpMyAdmin cambia el selector a *:
SELECT * FROM clientes GROUP BY email, nombre HAVING COUNT(*) > 1
Agradezco tu comentario 🤘