Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

cathy

Apagar apenas um de dois ou mais registros identicos

Recommended Posts

Como faço, para deletar apenas um registro de dois?Por exemplo: tenho dois registros identicos "ana" e quero apagar somente um deles, como faço?ObrigadaCathy

Compartilhar este post


Link para o post
Compartilhar em outros sites

se pelo menos a chave for diferente, você agrupa(GROUP BY) por todos os campos e naum apaga a menor(MIN) chave

delete from @teste where cod not in (select min(cod) from @teste group by nome)

Compartilhar este post


Link para o post
Compartilhar em outros sites

é.. o negócio é que não existe chave primária, os registros são completamente iguais!!!mas obrigada mesmo assim!

Compartilhar este post


Link para o post
Compartilhar em outros sites

cathy,Não têm nenhum outro campo na tabela que você pode usar para distinguir os registros?Seria possível dar-nos uma descrição da estrutura da tabela? Acho que assim fica mais fácil ajudá-la.jothaz

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.