Respondendo minha dúvida 2009/4/8 Marcelo Costa <marcelojsco...@gmail.com>: > Olá, bom dia > > Possuo uma tabela > > id ddd telefone > 1 011 12343456 > 2 011 34562783 > 3 011 09773625 > > Estou precisando que o resultado seja exibido assim: > > id dd1 telefone1 ddd2 telefone2 ddd3 telefone3 ....... > 1 011 12343456 011 34562783 011 09773625 > > Ou seja cada linha que pertença a um mesmo id precisa ser exibida como > uma coluna >
Utilizei a função crosstab: http://www.postgresql.org/docs/current/static/tablefunc.html crosstab vem nos contribs em tablefunc. Resolveu meu problema direitinho.... Nada como um bom café... -- Marcelo Costa www.marcelocosta.net ------------------------------------------------- “Os muito poderosos e os muito estúpidos possuem uma coisa em comum. Ao invés de alterarem as suas visões para se ajustarem aos fatos do mundo, eles alteram os fatos para ajustá-los às suas visões.”, Doctor Who. _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral