Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Registros Duplicados

0 views
Skip to first unread message

Carlos Cuartara

unread,
Oct 13, 2006, 3:20:01 PM10/13/06
to
Hola a todos.Como puedo hacer para borrar registros duplicados en una tabla.
Como seria el querry para realizar esta operacion. Les agradezco su ayuda.
Los datos los levanto de varios archivos de texto, por lo que una vez
cargados en la tabla tengo que borrar los registros duplicados. Gracias

Atte.
Carlos Cuartara

Alejandro Mesa

unread,
Oct 13, 2006, 4:21:02 PM10/13/06
to
Carlos,

Existe alguna columna por la cual identitficar unicamente cada fila de la
tabla?. Si no tienes ninguna fila para identificar unicamente cada fila,
entonces agrega una llave subrrogada (columna con propiedad identity, por
ejemplo) y usa esa columna.

-- suponiendo que c1 identifica unicamente cada fila
-- y c2 no es unica
delete dbo.t1
where exists (
select *
from dbo.t1 as t2
where t2.c2 = dbo.t1.c2 and t2.c1 > dbo.t1.c1
)
go


AMB

Maxi

unread,
Oct 13, 2006, 4:20:59 PM10/13/06
to
Hola,

http://www.databasejournal.com/features/mssql/article.php/1438651

--

Salu2

-----------------------------------------
Microsoft MVP SQL Server
Culminis Speaker
INETA Speaker
------------------------------------------
"Carlos Cuartara" <CarlosC...@discussions.microsoft.com> escribió en el
mensaje news:710A30F6-47C8-4D7E...@microsoft.com...

Carlos Cuartara

unread,
Oct 13, 2006, 5:09:46 AM10/13/06
to
gracias me ha servido

"Carlos Cuartara" <CarlosC...@discussions.microsoft.com> escribió en el
mensaje news:710A30F6-47C8-4D7E...@microsoft.com...
0 new messages