如何使用GROUP BY连接MySQL中的字符串?

基本上,问题是如何从中得到:

foo_id foo_name

1个

1个

2℃

对此:

foo_id foo_name

1 AB

2℃

回答:

SELECT id, GROUP_CONCAT(name SEPARATOR ' ') FROM table GROUP BY id;

http://dev.mysql.com/doc/refman/5.0/zh/group-by-

functions.html#function_group-

concat

在上面的链接中GROUP_CONCAT:该函数返回一个字符串结果,其中包含来自组的串联的非NULL值。如果没有非NULL值,则返回NULL。

以上是 如何使用GROUP BY连接MySQL中的字符串? 的全部内容, 来源链接: utcz.com/qa/411629.html

回到顶部