SQL - necesito su ayuda

 
Vista:

necesito su ayuda

Publicado por naldy (2 intervenciones) el 16/04/2002 22:06:22
Hola. Necesito hacer una consulta en sql de access que elimine los duplicados de 1 tabla, pero dejando 1. Quise hacerlo con el asistente para consultas de duplicados pero no funciona.
Si alguien me puede ayudar se lo agradeceria mucho
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:necesito su ayuda

Publicado por Sofía Ramírez (5 intervenciones) el 25/04/2002 03:18:28
HOLA ESTA ES LA INSTRUCCIÓN QUE UTILIZO. HAZLA PRIMERO CON UN SELECT (para que la pruebes)

En el select colocas unicamente los campos duplicados

select campo1,campo2 into tablatemporal from tabladuplicados
group by campo
having campo1 > 1 and count(campo2) > 1

delete from tabladuplicados
where campo1 in (select campo1 from tablatemporal) and campo2 in (select campo2 from tablatemporal)

insert into tabladuplicados select * from tablatemporal

espero te sirva

sofia
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:necesito su ayuda

Publicado por EDELRIO (540 intervenciones) el 25/06/2002 00:12:36
Aplicale la funcion distinct

Ejemplo:
Select Distinct Campo1, Campo2, etc
From Tabla
Where......
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar