cunsulta de duplicados

31/01/2005 - 16:40 por Kano | Informe spam
Buenas.
Tengo una consulta q me esta trayendo de cabeza. Neceswito hacer una
consulta q me marque los duplicados dejando de los duplicados uno sin
marcar para operar sobre el.
Pongamos por caso q tengo 5 registros con el campo nif duplicado, pues
quiero marcar cuatro de ellos como baja y el sobrante aplicarle el mismo
tratamiento q al resto de no duplicados.
hasta ahora he conseguido localizar los duplicados con esta consulta
SELECT * FROM synclncl
WHERE clnif In
(SELECT clnif FROM synclncl As Tmp GROUP BY clnif HAVING Count(*)>1 )
ORDER BY clnif


pero no se como escoger uno suelto sin tener q hacerlo a bas de
recorrido y busqueda.
q me sugeris??

gracias por adelanado
Kano
 

Leer las respuestas

#1 Alejandro Mesa
31/01/2005 - 16:45 | Informe spam
Cual es la clave primaria de esa tabla?


AMB

"Kano" wrote:

Buenas.
Tengo una consulta q me esta trayendo de cabeza. Neceswito hacer una
consulta q me marque los duplicados dejando de los duplicados uno sin
marcar para operar sobre el.
Pongamos por caso q tengo 5 registros con el campo nif duplicado, pues
quiero marcar cuatro de ellos como baja y el sobrante aplicarle el mismo
tratamiento q al resto de no duplicados.
hasta ahora he conseguido localizar los duplicados con esta consulta
SELECT * FROM synclncl
WHERE clnif In
(SELECT clnif FROM synclncl As Tmp GROUP BY clnif HAVING Count(*)>1 )
ORDER BY clnif


pero no se como escoger uno suelto sin tener q hacerlo a bas de
recorrido y busqueda.
q me sugeris??

gracias por adelanado
Kano

Preguntas similares