如何在mysql中删除group_concat中的分隔符

时间:2017-10-05 06:08:20

标签: mysql

在mysql查询中我使用grpup_concat函数来连接行。它产生了正确的值,但它正在添加分隔符。 例如:我的指定列的结果如下所示。

{10,20}|,{20,30}|,{40,50} //我已添加管道符号作为分隔符,但它再次添加逗号作为分隔符。

期望的结果:{10,20} | {20,30} | {40,50}

让我知道如何删除分隔符。提前谢谢。

1 个答案:

答案 0 :(得分:2)

无论您需要什么作为分隔符,请在SEPARATOR关键字之后指定,如下所示:

SELECT GROUP_CONCAT(field_name SEPARATOR '|') FROM table_name