基本上,问题是如何从中获得:
foo_id foo_name 1A 1b 2 C
为此:
foo_id foo_name 1 A B 2 C
从表中按id分组选择id、GROUP_CONCAT(名称分隔符“”);
https://dev.mysql.com/doc/refman/8.0/en/aggregate-functions.html#function_group-海螺
在上面的链接中,GROUP\u CONCAT:此函数返回一个字符串结果,其中包含组中连接的非空值。如果没有非NULL值,则返回NULL