查詢所有用戶及角色,一個用戶會有多個角色
select u.*,sr.* from users u left join sys_user_role sur on sur.userCode=u.id left join sys_role sr on sr.roleCode=sur.roleCode
結果

將用戶的角色合並為一個字段
select u.*,GROUP_CONCAT(DISTINCT(sr.roleCode)) from users u left join sys_user_role sur on sur.userCode=u.id left join sys_role sr on sr.roleCode=sur.roleCode group by u.userCode
結果

如果出現only_full_group_by錯誤,請參考鏈接
