Buscar Registros Repetidos con SQL y como eliminarlos
Español | SQL 2005,2008,2012
Descripción:Esta sentencia SQL es muy importante ya si queremos migrar una BD la podemos utilizar para saber que registros de nuestra BD estan duplicado o repetidos.
Código Consulta SQL
Donde:
- Campo1,Campo2....: son los atributos de la tabla que queremos saber si hay o no datos repetidos.
- AS TatalIguales: Le asignamos este nombre a la columna donde sañdrán la cantidad de veces que se duplica un registro
- GROUP BY campo1,campo2...: agrupamos por dichos campos
- WHERE TotalIguales>1: Mostrar todos los campos que estan mas de 1 vez.
Eliminar Duplicados
Creamos el Siguiente Procedimiento:
@campo1,campo2... tienen que declararlo con el mismo tipo de variable a la que desean eliminar
No hay comentarios:
Publicar un comentario