Buenas a todos, estuve buscando en el foro sobre este tema y no encontré referencia así que por eso creo un nuevo hilo.
Tengo una tabla de sql server y quiero eliminar los registros repetidos, utilizo esta consulta:
Select * From tabla where campo not in (Select max(campo) from tabla group by campo)
y cambio select por delete para eliminarlos, el problema es que me los elimina a todos. Alguien conoce alguna instrucción para dejar solo uno.