如何使用string_agg从字符串中调用逗号分隔符语法

时间:2015-07-06 22:23:19

标签: sql postgresql-9.2

需要帮助解决如何从以下字符串示例中调用第二个逗号分隔符语法(21个位置)以及不调用"潜在客户"或者"你好世界":

potential customers, 21 locations, hello world

我可以使用:

select string_agg(tablename, '?')

我希望我能很好地解释这一点。非常感谢任何帮助。

1 个答案:

答案 0 :(得分:2)

我想你想要这个:

SELECT split_part('foo foo, part I want, foo2 foo 2',', ',2);

您可以在此处查看文档:{​​{3}}

功能:split_part(string text, delimiter text, field int)

返回类型:text

描述:

  

在分隔符上拆分字符串并返回给定字段(从中计算)   一个)