如何在GROUP_CONCAT
之前将字符串作为字段前缀此
id test_id 1 4 2 4 2 5 3 5 1 5 1 6
到
id test_id 1 id_4,id_5,id_6 2 id_4,id_5 3 id_5
我希望id_前缀为test_id,然后才能通过MySQL中的GROUP_CONCAT获取它
答案 0 :(得分:8)
SELECT
id,
GROUP_CONCAT(CONCAT('id_', test_id))
FROM
your_table
GROUP BY id
答案 1 :(得分:2)
您需要使用:
SELECT GROUP_CONCAT(CONCAT('id_', test_id)) FROM ....