Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/04/2008, 05:29
Avatar de Taribo007
Taribo007
 
Fecha de Ingreso: agosto-2007
Mensajes: 1.338
Antigüedad: 17 años, 3 meses
Puntos: 18
Re: Access eliminar registros duplicados y dejar solo uno (En SQL).

Una opcion muy rapida y sencilla:

Añade un campo autonumerico a tu tabla que luego borraremos (llamalo Id).

Luego, ejecuta esta consulta:

delete from NombreTabla where Id >
(
Select min(id) from NombreTabla Tbl1 where NombreTabla.CODIGO_CLIENTE = Tbl1.CODIGO_CLIENTE
)

Por ultimo, borra el campo autonumerico.

Por supuesto, los experimentos con gaseosa, antes de hacer nada haz una copia de la tabla.

Un saludo

PD: Hay otras opciones, sin tener que crear un campo. Esta se ejecuta muy rapido.

Un saludo