您的位置:首页 > 数据库 > MySQL

mysql字段分组后,某个字段组成一个多值字段

2011-04-15 18:01 253 查看
今天在开发人员资质证件管理的时候,遇到了一个问题:如下

姓名 证件名称

---------------------- -------------------------------------

张三 驾照

张三 电工证

张三 登高证

李四 空调操作证

==========================================

对姓名进行分组,要求结果如下:用sql语句查询

姓名 证件名称

---------------------- -------------------------------------

张三 驾照,电工证,登高证

李四 空调操作证

经过同事的指导,使用mysql的sql语句如下:

select USER_NAME,GROUP_CONCAT(CERT_NAME separator ';') from CERT group by CERT_NAME

问题得到解决!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: