Heloisa Fernanda escreveu:
> 
> Estou precisando de algo meio maluco... preciso transformar o resultado 
> de uma querie que retorna duas linhas em uma so...
> 
> Por ex:
> select a.agenda_id, b.usuario_id from agenda a, usuario b where 
> a.status_id = 1 and b.agenda_id = a.agenda_id
> 
> Eu tenho como resultado duas linhas:
> agenda_id | usuario_id
> 2127 | 7
> 2127 | 9
> 
> Mas eu preciso de mostrar uma linha + ou - assim:
> agenda_id | usuario_id
> 2127 | 7,9
> 
> Alguem tem uma sugestão?
> 



Utilize um agregado. Veja em:
http://www.postgresql.org/docs/8.2/interactive/xaggr.html
o exemplo array_accum.
Veja outro exemplo de agregação de texto em:
http://pgdocptbr.sourceforge.net/pg80/xaggr.html

Osvaldo
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a