2

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            

MySQLのGROUP_CONCATで取得する前に、test_idの前にid_を付けたい

4

2 に答える 2

8
SELECT
  id,
  GROUP_CONCAT(CONCAT('id_', test_id))
FROM
  your_table
GROUP BY id
于 2012-10-12T08:20:06.060 に答える
2

使用する必要があります:

SELECT GROUP_CONCAT(CONCAT('id_', test_id)) FROM ....
于 2012-10-12T08:19:20.507 に答える