是否可以选择一个int作为JOINed字符串进行连接?

问题描述:

我很好奇,如果有可能选择,作为一个字段加入几个积分的id ...沿是否可以选择一个int作为JOINed字符串进行连接?

table foo 
1 | a 
2 | b 
3 | c 

线的东西,然后伪代码:

select CONCAT_AS_STRING((select id from foo), ","); //the "," would be the token that it would JOIN on 

所以结果将是 “1,2,3”

MySQL有这样的功能吗?

尝试GROUP_CONCAT:

SELECT GROUP_CONCAT(ID SEPARATOR '')FROM FOO;

+0

工程就像一个魅力,非常感谢! – 2012-01-15 22:28:19