我可以将多个MySQL行连接到一个字段中吗?
使用MySQL
,我可以这样做:
SELECT hobbies FROM peoples_hobbies WHERE person_id = 5;
我的输出:
shopping fishing coding
但相反,我只想要1行,1 col:
预期产出:
shopping, fishing, coding
原因是我从多个表中选择了多个值,并且在所有连接之后,我有比我想要的更多的行。
我在MySQL Doc上寻找了一个函数,它看起来不像CONCAT
或CONCAT_WS
函数接受结果集,所以这里的任何人都知道如何做到这一点吗?
冉冉说
郎朗坤
慕盖茨4494581
一只甜甜圈
相关分类