2011-02-16 106 views
2

我有大約20條(行)在我的數據庫與匹配的ID,是否有任何查詢我可以做,將合併行,如果ID是相同的?mysql合併行,如果ID =相同

幸運的是,一個單元格不會互相替換,他們只需要合併即可。

如..

id c1 c2 c3 c4 c5 c6 c7 c8 c9 c10 

3  1 
3   4   3 
+0

我能想到的一些方案辦法 - 您使用的應用程序中的這些數據?如果是這樣,什麼語言? – DeaconDesperado 2011-02-16 20:41:45

+0

只爲網絡,php – AJFMEDIA 2011-02-16 21:00:58

回答

4

你只要使用任何分組功能

有一羣
select id,max(c1) as c1,max(c2) as c2,max(c3) as c3,... 
from [Table] 
group by Id 
2
select group_concat(c1), group_concat(c2) .... 
相關問題