テーブルから一連の行を選択し、結果を行の ID でグループ化する MySQL SELECT ステートメントを作成しようとしています (複数の行が同じ ID を持つことになります)。
これが私がやろうとしていることの例です。次のテーブルがあるとします。
id | name
1 | Art
1 | Arnold
1 | Anatoly
2 | Beatrice
2 | Bertha
2 | Betty
3 | Constantine
3 | Cramer
次のように、MySQL に id でグループ化されたデータを返してもらいたいと思います。
[1] => Art, Arnold, Anatoly
[2] => Beatrice, Bertha, Betty
[3] => Constantine, Cramer
単純な SQL 選択を実行してから、PHP で結果をループできることはわかっていますが、可能であれば MySQL にグループ化を処理させたいと考えています。