區分大小寫查詢(utf8_bin默認區分大小寫)
select * from user where binary username ='Sa';
roles以逗號分隔, 查詢包含role值爲1的列表
select * from user where find_in_set('1', roles);
顯示user的角色名稱
#方式1
select
user.*,
group_concat( role.name) as role_names
from
user as user,
role as role
where
find_in_set( role.id, user.roles) > 0
#方式2
select
user.*,
group_concat( role.name) as role_names
from
user as user
left join
role as role
on
find_in_set( role.id, user.roles) > 0
group by user.id