EXCLUIR REGISTROS DUPLICADOS SQL

MILTONSILVA94 16/06/2016 17:53:26
#463644
Tenho uma tabela MEDICOS que contém 540000 registros, só que cada registro tem centenas de duplicados... depois que excluir os duplicados vão ficar apenas 70000 registros.
-> Colunas: MEDICO, NOME, TIPO_CR, N_CR, UF

Preciso deixar apenas um [ô]N_CR[ô] por médico (que pode ser o primeiro [ô]TOP 1[ô]).

Alguém?
OMAR2011 16/06/2016 20:10:47
#463669
Resposta escolhida
Veja isto.
DELETE * FROM Medicos WHERE Cod NOT IN (SELECT MAX(Cod) As CodMaximo FROM Medicos GROUP BY Nome, N_CR)
MILTONSILVA94 17/06/2016 20:35:24
#463751
Vlw OMAR2011
Tópico encerrado , respostas não são mais permitidas