Re: [GENERAL] array question

2009-10-09 Thread Andreas Kretschmer
Whit Armstrong wrote: > That's exactly what I needed. Thanks very much! If you have 8.4, you can use the build-in function array_agg() instead: test=*# select * from x; a | b ---+--- 1 | 1 1 | 2 1 | 3 2 | 1 2 | 4 (5 Zeilen) Zeit: 0,203 ms test=*# select a, array_agg(b) from x group by

Re: [GENERAL] array question

2009-10-09 Thread Whit Armstrong
That's exactly what I needed. Thanks very much! -Whit On Fri, Oct 9, 2009 at 12:29 PM, Raymond O'Donnell wrote: > On 09/10/2009 17:17, Whit Armstrong wrote: >> Is there any easy way to get this data: >> >> kls_dev=# select * from ary_values; >>  agent_name | myval >> +--- >>  

Re: [GENERAL] array question

2009-10-09 Thread Raymond O'Donnell
On 09/10/2009 17:17, Whit Armstrong wrote: > Is there any easy way to get this data: > > kls_dev=# select * from ary_values; > agent_name | myval > +--- > a | 1 > a | 2 > a | 3 > b | 4 > b | 5 > b |