Na verdade você não precisaria de nenhum *contrib* para executar essa operação. http://www.postgresql.org/docs/8.3/interactive/sql-createaggregate.html
Bastaria criar uma função de *agregação* para concatenar os valores. Um exemplo: *CREATE AGGREGATE* txtcat(sfunc=textcat, basetype=text,stype=text); *SELECT* c.name as "NomeCarta", trim(txtcat(*COALESCE*(d.name||', ',''))', ') as "Cores" *FROM* cards c *JOIN* colors_for_cards cc on( c.code= cc.cards) *JOIN*colors d on (cc.colors = d.code)) *GROUP BY* c.code 2008/7/16 Leandro DUTRA <[EMAIL PROTECTED]>: > 2008/7/16 Xisberto <[EMAIL PROTECTED]>: > >> > "Sur la tuta tero estis unu lingvo kaj unu parlomaniero." - Gn 11,1 > >> > >> Gn xi:1 em esperanto? > > > > Sim, é a passagem que inicia a história da Torre de Babel. > > Percebi! > > > -- > skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra > +55 (11) 3040 7300 r155 gTalk: xmpp:[EMAIL PROTECTED]<[EMAIL PROTECTED]> > +55 (11) 9406 7191 ICQ/AIM: aim:GoIM?screenname=61287803 > +55 (11) 5685 2219 MSN: msnim:[EMAIL PROTECTED] > _______________________________________________ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > -- William Leite Araújo Analista de Banco de Dados - QualiConsult
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral