Código de SQL - Buscar registros repetidos

Buscar registros repetidosgráfica de visualizaciones


SQL

estrellaestrellaestrellaestrellaestrella(4)
Publicado el 08 de Diciembre del 2011 por Roger Bermudez
9.999 visualizaciones desde el 08 de Diciembre del 2011. Una media de 42 por semana
Instrucción SQL que devuelve un listado con todos los registros repetidos.

Versión 1
estrellaestrellaestrellaestrellaestrella(4)

Publicado el 08 de Diciembre del 2011gráfica de visualizaciones de la versión: Versión 1
10.000 visualizaciones desde el 08 de Diciembre del 2011. Una media de 42 por semana
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

1
2
3
4
5
6
7
SELECT * FROM
    (
        SELECT campo1, campo2, campo3, campo4, COUNT( * ) AS TotalIguales
        FROM Table
        GROUP BY campo1, campo2, campo3, campo4
    ) AS Result
WHERE TotalIguales>1



Comentarios sobre la versión: Versión 1 (4)

Jose Garcia
07 de Septiembre del 2012
estrellaestrellaestrellaestrellaestrella
Para que hacer una consulta dependiente si podes agregar:

HAVING count(*) > 1

debajo del group by.

De igual modo esta bueno el script.

Saludos!
Responder
Jose Garcia
14 de Diciembre del 2012
estrellaestrellaestrellaestrellaestrella
Paso una mejora del código:

SELECT campo1, campo2, campo3, campo4, COUNT( * ) AS TotalIguales
FROM Table
GROUP BY campo1, campo2, campo3, campo4
HAVING COUNT(*) > 1
Responder
Emilio
23 de Abril del 2013
estrellaestrellaestrellaestrellaestrella
Hola, yo estoy bastante desentendido de loq ue es programacion, pero actualmente me he topado con un tema que es: en una DB estan apareciendo datos repetidos, quisiera saber como puedo automatizar el borrado de los mismos. gracias de antemano.
Responder
Imágen de perfil
leandro
21 de Abril del 2016
estrellaestrellaestrellaestrellaestrella
No ha dejado ningún comentario
Responder

Comentar la versión: Versión 1

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios

http://lwp-l.com/s2139