sexta-feira, 9 de dezembro de 2011

Como apagar registros exatamente iguais em uma tabela?

Siga os seguintes passos:

1) Identifique quais são os registros duplicados.
Isso é possível através de uma query com um group by e com a função de agregação count(*).

2) É preciso apagar somente o primeiro registro com a instrução DELETE e para isso devemos utilizar a opção SET ROWCOUNT configurando o valor como 1 para que a instrução DELETE afete somente um registro.

;)

0 comentários:

Postar um comentário