>将多个mysql行组合到一个字段
> MySQL加入通常会返回许多行,从而使数据分析繁琐。 本文展示了如何有效地将多行组合到单个字段中以更轻松地处理。>
函数是此过程的关键。 例如:
GROUP_CONCAT
SELECT person_id, GROUP_CONCAT(hobbies SEPARATOR ', ') FROM peoples_hobbies GROUP BY person_id;
person_id
要删除重复项,使用
>
DISTINCT
SELECT person_id, GROUP_CONCAT(DISTINCT hobbies SEPARATOR ', ') FROM peoples_hobbies GROUP BY person_id;
>
ORDER BY
SELECT person_id, GROUP_CONCAT(hobbies ORDER BY hobbies ASC SEPARATOR ', ') FROM peoples_hobbies GROUP BY person_id;
GROUP_CONCAT
SET group_concat_max_len = 2048;
以上是如何将多个 MySQL 行连接到一个字段中?的详细内容。更多信息请关注PHP中文网其他相关文章!