| From: | Everton Luís Berz <everton(dot)berz(at)gmail(dot)com> |
|---|---|
| To: | Volkan YAZICI <yazicivo(at)ttnet(dot)net(dot)tr> |
| Cc: | pgsql-sql(at)postgresql(dot)org |
| Subject: | Re: Sorting aggregate column contents |
| Date: | 2006-05-03 00:24:28 |
| Message-ID: | 4457F83C.7020505@gmail.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-sql |
It works fine. But I wouldn't like using subselect's, then if somebody else
knows about an operator or something like that to put on the
aggregator, please tell me.
Volkan YAZICI escreveu:
> On May 02 06:00, Everton Luís Berz wrote:
>
>> Is it possible to sort the content of an aggregate text column?
>>
>> Query:
>> select s.name, ag_concat(c.name) from state s
>> inner join city c on (c.idstate = s.idstate)
>> group by s.name
>> order by s.name;
>>
>
> IMHO, you can receive results ordered by using a subselect:
>
> SELECT T.s_name, ag_concat(T.c_name)
> FROM (SELECT s.name, c.name
> FROM state AS s
> INNER JOIN city AS c ON (c.idstate = s.idstate)
> ORDER BY s.name, c.name) AS T (s_name, c_name)
> GROUP BY T.s_name;
>
>
> Regards.
>
>
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Tom Lane | 2006-05-03 01:28:11 | Re: ERROR: plan should not reference subplan's variable |
| Previous Message | Bruno Wolff III | 2006-05-03 00:16:02 | Re: Sorting aggregate column contents |