Ver Mensaje Individual
  #5 (permalink)  
Antiguo 04/08/2011, 16:34
Avatar de iislas
iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 10 meses
Puntos: 180
Respuesta: algo más que eliminar duplicados en sql server

Si es 2008, puedes hacer uso de CTE para eliminar los duplicados, te pongo un ejemplo

Código SQL:
Ver original
  1. WITH Dublicates_CTE(Username, accountid)
  2. AS
  3. (
  4. SELECT UserName,MIN(accountid)
  5. FROM Accounts
  6. GROUP BY username
  7. HAVING COUNT(*) > 1
  8. )
  9. DELETE FROM Accounts
  10. WHERE accountid IN (
  11. SELECT Accounts.accountid
  12. FROM Accounts
  13. INNER JOIN Dublicates_CTE
  14. ON Accounts.Username = Dublicates_CTE.Username
  15. AND Accounts.accountid <> Dublicates_CTE.accountid
__________________
MCTS Isaias Islas