質問: mysqlで結果セットを連結するにはどうすればよいですか? mysqlのセットで返された結果を、区切り文字列としてカンマで結合したいと思います。たとえば、返されるセットには次のものが含まれます。column_x john jerry maria joseph gugla 結果を受け取りたい:column_x-concat john,jerry,maria,joseph,gugla それは可能ですか?ありがとう。select concat(rooms.id,",") from rooms as rooms left join inter as i on rooms.id=i.value where xxx=999 別の結果を返すため、期待どおりに機能しません。
回答: select group_concat(column_x separator ',') from <<table>> group by null 見る - group_concat 。