2017-10-05 32 views
0

在mysql中,我使用grpup_concat函數來連接行。它產生了正確的值,但它是添加分隔符。例如: 例如:我指定的列的結果如下。如何在mysql中的group_concat中刪除分隔符

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

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

讓我知道如何刪除分隔符。提前致謝。

+0

你能嘗試:GROUP_CONCAT(分(場, 「」), '|') – 2017-10-05 06:13:21

回答

1

無論您需要爲s分離器,分離器關鍵字後指定就像下面:

SELECT GROUP_CONCAT(field_name SEPARATOR '|') FROM table_name