Re: Concat field result in select query - Mailing list pgsql-sql

From Julien Cigar
Subject Re: Concat field result in select query
Date
Msg-id 1219422529.2696.11.camel@frodon.be-bif.ulb.ac.be
Whole thread Raw
In response to Concat field result in select query  ("Nacef LABIDI" <nacef.l@gmail.com>)
List pgsql-sql
Also, the array_accum aggregate isn't present by default, you need to
create it with :

CREATE AGGREGATE array_accum (anyelement)
(   sfunc = array_append,   stype = anyarray,   initcond = '{}'
);

On Fri, 2008-08-22 at 18:24 +0200, Julien Cigar wrote:
> of course: http://rafb.net/p/EOaYfO59.html
> 
> Julien
> 
> On Fri, 2008-08-22 at 15:58 +0200, Nacef LABIDI wrote:
> > any explanations ?
> > 
> > On Fri, Aug 22, 2008 at 6:07 PM, Julien Cigar <jcigar@ulb.ac.be>
> > wrote:
> >         array_accum ?
> >         
> >         
> >         On Fri, 2008-08-22 at 15:40 +0200, Nacef LABIDI wrote:
> >         > Hi all,
> >         >
> >         > I was wondering if there is a way to concatenate the results
> >         of a
> >         > field in a select to return it as a single string.
> >         >
> >         > Example :
> >         >
> >         > my_field
> >         > --------------
> >         > 1
> >         > 2
> >         > 3
> >         >
> >         > select concat_something(my_field) from my_table group by
> >         something;
> >         > the result expected would be someting like that : 1/2/3
> >         (with a
> >         > separator it would be really nice)
> >         >
> >         > I hope that I am not asking for too much ;)
> >         >
> >         > Thanks to all
> >         >
> >         
> >         --
> >         Julien Cigar
> >         Belgian Biodiversity Platform
> >         http://www.biodiversity.be
> >         Université Libre de Bruxelles (ULB)
> >         Campus de la Plaine CP 257
> >         Bâtiment NO, Bureau 4 N4 115C (Niveau 4)
> >         Boulevard du Triomphe, entrée ULB 2
> >         B-1050 Bruxelles
> >         Mail: jcigar@ulb.ac.be
> >         @biobel: http://biobel.biodiversity.be/person/show/471
> >         Tel : 02 650 57 52
> >         
> > 
> > 
-- 
Julien Cigar
Belgian Biodiversity Platform
http://www.biodiversity.be
Université Libre de Bruxelles (ULB)
Campus de la Plaine CP 257
Bâtiment NO, Bureau 4 N4 115C (Niveau 4)
Boulevard du Triomphe, entrée ULB 2
B-1050 Bruxelles
Mail: jcigar@ulb.ac.be
@biobel: http://biobel.biodiversity.be/person/show/471
Tel : 02 650 57 52



pgsql-sql by date:

Previous
From: "Nacef LABIDI"
Date:
Subject: Re: Concat field result in select query
Next
From: Julien Cigar
Date:
Subject: Re: Concat field result in select query