Postgresql聚合数组括号去除
Postgresql aggregate array bracket removal
如何从 Array_AGG 查询输出中删除括号 {}?
ARRAY_AGG(DISTINCT(SGL.short_name))
来自这个{01,02}
对此 01|02|
谢谢!
使用array_to_string()
:
ARRAY_TO_STRING(ARRAY_AGG(DISTINCT(SGL.short_name)), '|')
改用string_agg
。
string_agg(DISTINCT SGL.short_name, '|')
如何从 Array_AGG 查询输出中删除括号 {}?
ARRAY_AGG(DISTINCT(SGL.short_name))
来自这个{01,02}
对此 01|02|
谢谢!
使用array_to_string()
:
ARRAY_TO_STRING(ARRAY_AGG(DISTINCT(SGL.short_name)), '|')
改用string_agg
。
string_agg(DISTINCT SGL.short_name, '|')