[firebase-br] group by

Diego Bulgarelli diegobulg em gmail.com
Qui Fev 2 11:45:34 -03 2012


Bom dia! :)

Se quiser pode usar o List para listar todas as correspondências num único
campo.
Ex:
SELECT TABELA.CPF, LIST(TABELA.NOME, ' / ') NOMES FROM TABELA GROUP BY CPF
Desta forma o resultado seria:
CPF                         Nome
999.999.999-99         Maria José da Silva / Maria José Silva
123.123.123-12         Jose BlaBla --> Caso tenha mais registros

Abraço
Diego Bulgarelli



Em 2 de fevereiro de 2012 10:54, welder <wellder em gmail.com> escreveu:

> Bom dia a todos
>
>
> Sabemos que o número de CPF ou CNPJ nunca deve se repetir.
> Tenho uma tabela onde o usuário informa o CPF e o Nome da pessoa em vários
> registro.
> O que ocorre é que as vezes o usuário nunca digita o nome correto em todos
> registro, como exemplo abaixo
>
> CPF                         Nome
> 999.999.999-99         Maria José da Silva
> 999.999.999-99         Maria José Silva
>
> Se eu fizer:
> select CPF, Nome from tabela
> group by CPF, Nome
>
> O resultado será:
> 999.999.999-99         Maria José da Silva
> 999.999.999-99         Maria José Silva
>
>
> Existe uma maneira de agrupar só por CPF ignorando o nome? Assim o
> resultado seria:
> 999.999.999-99         Maria José da Silva
>
>
>
>
> --
> Welder Vieira
> Técnico em Manutenção e Conectividade
> Celular: (63) 8118-6461
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista