Ir para conteúdo

Arquivado

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

rvmartins

Eliminando a duplicidade

Recommended Posts

Aê galera... tenho uma tabela chamada DC01 com os campos DC01_COD, DC01_NOME, DC01_EMAIL. Quero eliminar os registros q tenham o campo DC01_EMAIL duplicados. Valew

Compartilhar este post


Link para o post
Compartilhar em outros sites

Qdo você manda selecionar mais um campo o DISTINCT parece q fica sem efeito.Exemplo: Select distinct(DC01_EMAIL) from DC01 (Funciona!!)Select distinct(DC01_EMAIL),DC01_COD from DC01 (Nao funciona!! Pega todos os registros da tabela sem fazer o DISTINCT).

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso foi respondi em um dos artigos do imaster, e eu vou dar uma resposta semelhante àquela:você pode porselect min(DC01_NOME), DC01_EMAIL from DC01 grou by DC01_EMAILisso resolveria seu problema(que por sinal parece até o mesmo do desafio do imaster)lembrando que o distinct só funciona quando todos os campos forem iguais..até mais

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.