我连接的是MYSQL的finedb数据库,想列出角色下能查看和导出的报表的,但感觉有问题。因为当在“权限管理”中修改了“目录权限”后,SQL的运行结果并没改变。-- 问题SQLselect 角色名称,GROUP_CONCAT(distinct 报表 order by 报表 separator " ; ")from(select -- x.*,x.id as 权限id,x.authorityEntityId as 权限项id,x.roleid as 角色id,-- y.*,y.path as 报表,-- z.*,z.name as 角色名称from fine_authority x,fine_authority_object y,fine_custom_role z where x.authorityEntityId=y.id and x.roleid=z.id) agroup by 角色名称