MySQL一对多数据显示成一行 港控/mmm° 2022-10-16 08:43 212阅读 0赞 三张表 user(用户),role(角色),user\_role(用户角色关联) 查询出用户的多个角色显示成一行 SELECT a.id, a.name, (select group_concat(c.name) from user_role b left join role c on b.role_id=c.id WHERE find_in_set(b.user_id,a.id)) role_name FROM user a WHERE a.state = 0
还没有评论,来说两句吧...