
AN>
Desafio SQL
Desafio SQL Magazine
Novamente, nossa coluna cresce. Um novo colaborador, especialista em linguagem SQL, topou fazer parte da equipe do desafio. Trata-se de Wagner Crivelini, que já colabora com vários artigos focando especialmente SQL Server.
A grande sacada desta vez é que Wagner costumeiramente utiliza, além do SQL Server, Firebird e Oracle e, com este foco, as soluções de seus desafios tenderão ao uso do padrão ANSI, o que permite a implementação da mesma solução
E caso você tenha um desafio que gostaria de compartilhar conosco, envie sua sugestão para webeditor@sqlmagazine.com.br. Divirtam-se.
Fui convidado a participar desta coluna e, honestamente, não sabia por onde começar. Fui salvo quando um colega de trabalho me pediu ajuda para resolver um problema.
Trata-se de uma situação comum e a solução me pareceu suficientemente elaborada para fazer parte desta coluna (observação: a solução não é complexa, mas exige um pouco de raciocínio).
O cenário é o seguinte: um cadastro de clientes está sofrendo uma limpeza para eliminar informações repetidas. O cadastro em questão inclui uma tabela de endereços que apresenta muitas duplicidades.
Vamos imaginar que qualquer procedimento de padronização dos dados no campo de endereços já tenha sido efetuado.
Nosso foco é: como excluir de nossa tabela os dados repetidos, de modo a termos apenas uma única ocorrência de cada endereço?