2013-10-23 125 views
0

我想使用MySQL查詢將多行的結果合併到一行中,方法是將下一條記錄追加到第一條記錄,直到結果結束,是否有可能?我不想使用任何其他應用程序來處理此任務,這裏的任何SQL怪才?MySQL查詢:將多行的結果合併爲一行

+0

發佈您當前的查詢,並且您已嘗試過什麼。 –

回答

2

TRY GROUP_CONCAT

Select 

GROUP_CONCAT(column SEPARATOR ',') 
from myTABLE 
GROUP BY PKCOlumn 
1

你可能需要用GROUP BY條款與某些聚合函數一起使用SELECT

如果要將字符串連接爲一個,則合適的聚合函數爲group_concat()

相關問題