Eliminar registros duplicados

Tengo una tabla y tiene un campo con el nombre cliente la pregunta es:
Como puedo hacer para eliminar los nombres de los clientes duplicados y tan solo quede uno .
En pocas palabras lo que quiero es que me digan como eliminar los nombres duplicados y solo que de uno
Nota:trabajo en visual fospro 6.0
--------------GRACIAS
chincrob@hotmail.com
chincay system@hotmail.com
1

1 respuesta

1
Respuesta de
Debes tener la tabla ordenada por nombre.
SELECT CLIENTES
SET ORDER TO CLI_NOMBRE
GO TOP
DO WHILE NOT EOF()
_NOM=NOMBRE
_PRIMERO=.T.
DO WHILE NOMBRE=_NOM AND NOT EOF()
IF _PRIMERO
SKIP
_PRIMERO=.F.
LOOP
ENDIF
DELETE
SKIP
enddo
enddo
Saludos
Fernando Alvarez
Añade un comentario a esta respuesta
Añade tu respuesta
Haz clic para o
Escribe tu mensaje
¿No es la respuesta que estabas buscando? Puedes explorar otras preguntas del tema Visual Fox Pro o hacer tu propia pregunta: