eliminar registros duplicados en la misma tabla

31/03/2009 - 02:14 por Mario V. | Informe spam
Saludos amigos!

Necesito saber como puedo eliminar de la forma mas practica registros
duplicados (de todos los campos) en una misma tabla.

esta duplicacion sucede por que actualizo desde archivos excel la tabla en
cuestion

De antemano Agradezco su gentil ayuda

Salu2
Mario

Preguntas similare

Leer las respuestas

#1 Carlos Sacristan
31/03/2009 - 09:11 | Informe spam
Hay muchas opciones, tan sólo es cuestión de buscar por la web si es que no
quiere uno trabajarse un momento el script.

En cualquier caso, lo primero que tendrás que definir es qué entiendes por
registro duplicado. Es decir, qué campos tienen que tener el mismo valor para
interpretar que ese registro está duplicado.

Por ejemplo, la siguiente es una solución de Norman A. Armas (publicada en
sqlmag) que ya tiene unos añitos:

delete from tuTabla where idcol not in(
select
min(idcol) as IDCol
from tuTabla
group by campoDuplicado1, campoDuplicado2, ...)

Un saludo
-
www.navento.com
Servicios de Localización GPS


"Mario V." wrote:

Saludos amigos!

Necesito saber como puedo eliminar de la forma mas practica registros
duplicados (de todos los campos) en una misma tabla.

esta duplicacion sucede por que actualizo desde archivos excel la tabla en
cuestion

De antemano Agradezco su gentil ayuda

Salu2
Mario





Respuesta Responder a este mensaje
#2 Penta
01/04/2009 - 03:43 | Informe spam
Tiene alguna columna que lo haga unico ?
Suponiendo que no, podria ser con el trasvasigue a otra tabla con
llave unica, y luego limpia la original y vuelve a cargar con dichos
registros unicos.

Atte.
PENTA.
Respuesta Responder a este mensaje
#3 Mario V.
01/04/2009 - 19:23 | Informe spam
Gracias por las repuestas, ya encontre algunas opociones

salu2
Mario



"Mario V." escribió en el mensaje
news:
Saludos amigos!

Necesito saber como puedo eliminar de la forma mas practica registros
duplicados (de todos los campos) en una misma tabla.

esta duplicacion sucede por que actualizo desde archivos excel la tabla en
cuestion

De antemano Agradezco su gentil ayuda

Salu2
Mario




email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida