How to use GROUP_CONCAT in a CONCAT in MySQL

前端 未结 7 1949
旧巷少年郎
旧巷少年郎 2020-11-22 11:38

If I have a table with the following data in MySQL:

id       Name       Value
1          A          4
1          A          5
1          B          8
2               


        
7条回答
  •  野趣味
    野趣味 (楼主)
    2020-11-22 11:52

    SELECT id, Group_concat(column) FROM (SELECT id, Concat(name, ':', Group_concat(value)) AS column FROM mytbl GROUP BY id, name) tbl GROUP BY id;

提交回复
热议问题