Re: string_agg delimiter having no effect with order by

From: Thom Brown <thom(at)linux(dot)com>
To: Greg Stark <gsstark(at)mit(dot)edu>
Cc: Pavel Stehule <pavel(dot)stehule(at)gmail(dot)com>, Kevin Grittner <Kevin(dot)Grittner(at)wicourts(dot)gov>, Alex Hunsaker <badalex(at)gmail(dot)com>, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Robert Haas <robertmhaas(at)gmail(dot)com>, pgsql-bugs <pgsql-bugs(at)postgresql(dot)org>
Subject: Re: string_agg delimiter having no effect with order by
Date: 2010-08-05 09:39:13
Message-ID: AANLkTik7Nc=ei-LvA2MXeYUXSduGskOmGqCPfO99MDwK@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-bugs pgsql-hackers

On 5 August 2010 10:29, Greg Stark <gsstark(at)mit(dot)edu> wrote:
> On Thu, Aug 5, 2010 at 5:18 AM, Pavel Stehule <pavel(dot)stehule(at)gmail(dot)com> wrote:
>> The same problem can be with custom aggregates :( so this syntax isn't
>> too robust. We can support Oracle's syntax in future releases, where
>> syntax divide aggregate call and ORDER BY clause.
>>
>
> What syntax is that?
>
> --
> greg
>

An example I've found is:

SELECT deptno, LISTAGG(ename, ',') WITHIN GROUP (ORDER BY ename) AS employees
FROM emp
GROUP BY deptno;

--
Thom Brown
Registered Linux user: #516935

In response to

Responses

Browse pgsql-bugs by date

  From Date Subject
Next Message Hitesh Bhambhani 2010-08-05 11:55:44 Re: BUG #5599: Vacuum fails due to index corruption issues
Previous Message Greg Stark 2010-08-05 09:29:42 Re: string_agg delimiter having no effect with order by

Browse pgsql-hackers by date

  From Date Subject
Next Message Michael Meskes 2010-08-05 09:39:46 Re: [HACKERS] ECPG dynamic cursor fix for UPDATE/DELETE ... WHERE CURRENT OF :curname
Previous Message Heikki Linnakangas 2010-08-05 09:35:59 Re: documentation for committing with git