在查詢時我們需要將某個字段同一ID的內容由列變成行展現:
select
sr.ID,
su.USER_ID,
concat(GROUP_CONCAT(sr.ROLE_NAME),',')
from
sys_role sr,
sys_user_role su
where
sr.ID = su.ROLE_ID group by su.USER_ID
這是MYSQL查詢評語
concat(GROUP_CONCAT(sr.ROLE_NAME),',') 以,號分隔,前端再處理