Thread: How best to turn select result into options like 'a|b|c''

How best to turn select result into options like 'a|b|c''

From
Shaozhong SHI
Date:
Is there a way to turn select result into something like 'a|b|c' .
Regards,
David

Re: How best to turn select result into options like 'a|b|c''

From
"Ray O'Donnell"
Date:
On 20 December 2021 22:10:19 Shaozhong SHI <shishaozhong@gmail.com> wrote:
Is there a way to turn select result into something like 'a|b|c' .
Regards,
David

On my phone so hard to reply properly, but if a, b and c are in separate rows then you need the array_agg() and array_to_string() functions.

Ray.

Re: How best to turn select result into options like 'a|b|c''

From
"David G. Johnston"
Date:
On Mon, Dec 20, 2021 at 3:24 PM Ray O'Donnell <ray@rodonnell.ie> wrote:
On 20 December 2021 22:10:19 Shaozhong SHI <shishaozhong@gmail.com> wrote:
Is there a way to turn select result into something like 'a|b|c' .
Regards,
David

On my phone so hard to reply properly, but if a, b and c are in separate rows then you need the array_agg() and array_to_string() functions.


Or just: string_agg()

David J.