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
[email protected]
chincay [email protected]

1 Respuesta

Respuesta
1
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

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas