在一个表中,其中几个字段的值是一样的,按照这几个字段进行分组并合并数据。
表A id name role
1 张三 系统管理员
2 张三 配置员
3 李四 需求回复人
4 李四 需求处理人
5 李四 部门经理
结果:
name role
张三 系统管理员,配置员
李四 需求回复人,需求处理人,部门经理
sql实现:
select name, WMSYS.WM_CONCAT(role) from A group by name
本文来自优快云博客,转载请标明出处:http://blog.youkuaiyun.com/yoland/archive/2010/03/01/5335983.aspx
表A id name role
1 张三 系统管理员
2 张三 配置员
3 李四 需求回复人
4 李四 需求处理人
5 李四 部门经理
结果:
name role
张三 系统管理员,配置员
李四 需求回复人,需求处理人,部门经理
sql实现:
select name, WMSYS.WM_CONCAT(role) from A group by name
本文来自优快云博客,转载请标明出处:http://blog.youkuaiyun.com/yoland/archive/2010/03/01/5335983.aspx