[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [OFF TOPIC] Preciso de uma ajuda e nao sei definir o assunto. Sei que é fora do topico



Marcelo Laia escreveu:
Oi Junior,
Sim, eu preciso que as linhas sejam unicas, mas mantendo o X (em uma
ou mais das ultimas cinco colunas) na respectiva linha.
O seu exemplo (nao testei ainda) parece que ele eleimina as linhas
cujo ID é repetido. Certo? Mas, eu preciso que, antes de eliminar as
linhas repetidas, ele pegue o "X" da repectiva coluna e leve para a
primeira linha (ou a que nao ira ser eliminada) e depois elimine as
demais repeticoes. Eu anexei um em pdf com o exemplo, pois ele foi
desformatado para a lista. As colunas em branco no resultado (parte de
baixo) podem ou nao aparecer. Essas colunas nao sao necessarias.
Eu pendei em por isso em um BD Mysql, mas parei na hora de implementar
um sql que fizesse o trabalho. O BD poderia ser uma saida porque eu
tenho arquivos separados.
Se voce tiver tempo para me ajudar, e der certo, pode me mandar sua
conta que te deposito umas cervejas (nao me leve a mal).
Olá,
  O que você quer é agrupar as linhas de tal forma que sejam únicas, é
isso? Se for:
sort arquivo.txt | uniq > resultado.txt
  Com a observação de que será ordenado por ID, no caso...

Olá,

 Agora entendi bem o que quer... Bom a linha:

sort arquivo.txt | uniq > resultado.txt

Irá lhe mostrar, ordenado por ID, todas as linhas únicas que possui, facilitando bastante o processo manual. Para fazer um "programinha" para unir (OU entre as colunas com X agrupados por ID) é um pouco mais complicado...

 Boa sorte!

--
Atenciosamente,

          Junior Polegato

          Um peregrino de problemas; Um pergaminho de soluções!
          Página Profissional: http://www.juniorpolegato.com.br



Reply to: