2011-02-16 92 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) .... 
相关问题