1

次のようなデータを含むテーブルがあります。

Id   sort     name
1      1       abc
1      2       kci
2      1       asd
2      2       eww
2      3       der
2      4       acu
3      1       awq
3      2       see
3      3       eee

結果を出すクエリを作成することは可能ですか

Id     ConcName
1      abc,kci
2      asd,eww,der,acu
3      awq,see,eee
4

2 に答える 2

0

使用するGROUP_CONCAT()

SELECT  ID, 
        GROUP_CONCAT(name ORDER BY sort ASC) ConcName
FROM    tableName
GROUP   BY ID
于 2013-03-09T15:59:43.470 に答える
0
SELECT `id`, GROUP_CONCAT(`name` ORDER BY `sort`)
FROM `myTable`
GROUP BY `Id`
于 2013-03-09T16:01:29.060 に答える