Pregunta con delete

29/12/2004 - 14:11 por Carlos | Informe spam
Cordial saludo

En una tabla tengo varios registros repetidos, como hago para borrarlos y
dejar solo 1?? Ej:
carlos
carlos
julian
julian

Debe quedar:
carlos
julian

Preguntas similare

Leer las respuestas

#1 Carlos Sacristán
29/12/2004 - 14:35 | Informe spam
En la KB de microsoft tienes la solución:

INF: How to Remove Duplicate Rows From a Table
http://support.microsoft.com/defaul...-us;139444


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

"Carlos" escribió en el mensaje
news:
Mostrar la cita
#2 Tinoco
29/12/2004 - 14:55 | Informe spam
Hola Carlos,

Se puede crear un Script que: Inserte los datos en una tabla temporal con un
Group By, Borrar los datos de la tabla principal con Truncate o Delete, Pasar
los datos de la temporal a la principal [Insert Into ... Select ...]. Te
recomiendo utilizar una transaccion para revisar el resultado antes de
confirmar el borrado. [Begin Tran, Commit Tran]

Puede haber otra solucion, si tienes un indicador en la tabla principal que
coloque al registro como unico.

Hermilson Tinoco
Colombia

"Carlos" wrote:

Mostrar la cita
#3 news.microsoft.com
29/12/2004 - 20:52 | Informe spam
Yo no la complicaria y haria algo como:

delete
from tabla
where nombre not in (select disctint nombre from tabla)

Alvarez Arigos Roberto Miguel
Analista Superior de Sistemas

"Carlos" escribió en el mensaje
news:
Mostrar la cita
#4 Carlos Sacristán
30/12/2004 - 08:26 | Informe spam
Miguel, me parece que con esa sentencia no se encuentran los resultados
que Carlos espera...


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

"news.microsoft.com" escribió en el mensaje
news:uiLKM$
Mostrar la cita
y
Mostrar la cita
#5 news.microsoft.com
30/12/2004 - 20:28 | Informe spam
Por que lo decis?

el select distinct deja afuera los duplicados, y el delete los borra,
explicate un poco mejor por favor.

un abrazo
roberto

"Carlos Sacristán" <csacristanARROBAmvpsPUNTOorg> escribió en el mensaje
news:
Mostrar la cita
resultados
Mostrar la cita
borrarlos
Mostrar la cita
Ads by Google
Search Busqueda sugerida