在MySQL中将子行转换的多行转换为字符串

Jac*_*cuz 2 mysql sql mysqli

是否有可能将子查询结果的多行转换为MySQL中的字符串?

我的意思是以下查询:

SELECT id, 
       FUNCTION_THAT_CONVERTS_MUTLIPLE_ROWS_TO_STRING(
          SELECT name FROM test2 t2 where t2.id = t.id
       ) FROM test t;
Run Code Online (Sandbox Code Playgroud)

其中SELECT name FROM test2 t2 where t2.id = t.id返回多行.

谢谢!

aF.*_*aF. 6

是的,您需要使用GROUP_CONCAT.