是否可以将作为子查询结果的多行转换为 MySQL 中的字符串?
我的意思是下面的查询:
SELECT id,
FUNCTION_THAT_CONVERTS_MUTLIPLE_ROWS_TO_STRING(
SELECT name FROM test2 t2 where t2.id = t.id
) FROM test t;
SELECT name FROM test2 t2 where t2.id = t.id
返回多行。
最佳答案
是的,你需要使用 GROUP_CONCAT .
关于mysql - 多行的转换是子查询到字符串的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10584644/