有一个需求,需要将图一的查询结果再变成图二,将相同user_id的roleName,合并。这里可以用到mysql的GROUP_CONCAT函数
图一:
图二:
解决办法:
在原来图一的查询结果集上,再加上如下即可
select result.user_id,GROUP_CONCAT(result.roleName) from (
******************(图一的查询)
) as result GROUP BY result.user_id
有一个需求,需要将图一的查询结果再变成图二,将相同user_id的roleName,合并。这里可以用到mysql的GROUP_CONCAT函数
图一:
图二:
解决办法:
在原来图一的查询结果集上,再加上如下即可
select result.user_id,GROUP_CONCAT(result.roleName) from (
******************(图一的查询)
) as result GROUP BY result.user_id