-1
で同じ列の値を1に行を組み合わせることが、私はこのようなテーブルを持っている:どのようにMySQLの
id value
1 a
1 b
2 c
2 d
2 e
私はここで、一つに同じIDを持つ行を結合したいことは、私は結果として何をしたいです:
id value
1 a b
2 c d e
で同じ列の値を1に行を組み合わせることが、私はこのようなテーブルを持っている:どのようにMySQLの
id value
1 a
1 b
2 c
2 d
2 e
私はここで、一つに同じIDを持つ行を結合したいことは、私は結果として何をしたいです:
id value
1 a b
2 c d e
あなたの代わりにスペースが必要な場合は、この
select id,group_concat(value) as value from tb_name group by id;
を試してみてください '' クエリ
下にしてみてくださいselect id,replace(group_concat(value), ',' ,' ') as value from tb_name group by id;
の可能性のある重複した[私は1つのフィールドに複数のMySQLの行を連結することはできますか?](http://stackoverflow.com/questions/276927/can-i-concatenate-multiple-mysql-rows-into-one-field ) – Trix