mysql_把符合条件的某列的多条数据合并为一条

select GROUP_CONCAT(xxx SEPARATOR ',') from table_name group by xxx

GROUP_CONCAT()中的值为你要合并的数据的字段名,默认缺省为一个逗号 (","),可以通过指定 SEPARATOR "" 完全地移除这个分隔符。

必须要用GROUP BY 语句来进行分组管理,不然所有的数据都会被合并成一条记录

posted @ 2018-09-13 14:42  Java开发小菜鸟  阅读(2389)  评论(0编辑  收藏  举报