user和role多对多关系,关联表略
要求一个sql查出来,以user为主表,并以一个字段显示“所有角色名拼接后的字符串”如图:
谢谢
user和role多对多关系,关联表略
要求一个sql查出来,以user为主表,并以一个字段显示“所有角色名拼接后的字符串”如图:
谢谢
select u.*,GROUP_CONCAT(r.rname)
from user
u,role r,user_role ur
where u.uid=ur.uid and r.rid=ur.rid GROUP BY u.uid
关键是用GROUP_CONCAT()函数