U8/用户权限合并查询

--drop table #quanxian

SELECT

UA_HoldAuth.cAuth_Id功能名称ID,

cAuth_Name权限名称,

STRING_AGG(cUser_Name, ', ') AS 操作员

into #quanxian

FROM UA_HoldAuth --用户权限表

LEFT JOIN ua_auth ON UA_HoldAuth.cAuth_Id = ua_auth.cAuth_Id --权限说明表

LEFT JOIN ua_user ON UA_HoldAuth.cUser_Id = ua_user.cUser_Id --操作员表

WHERE 1 = 1

AND UA_HoldAuth.cAcc_Id = '998'

AND cAuth_Name IS NOT NULL

--AND UA_HoldAuth.cUser_Id IN (SELECT cUser_Id FROM ua_user WHERE cYHT_id <> '')

GROUP BY

UA_HoldAuth.cAuth_Id,cAuth_Name

ORDER BY UA_HoldAuth.cAuth_Id

select 功能名称ID,权限名称,操作员,s.cAuth_Name对应功能,x.cSub_Id,cSub_Name隶属系统

from #quanxian

left join ua_auth x on #quanxian.功能名称ID = x.cAuth_Id

left join ua_auth s on x.cSupAuth_Id = s.cAuth_Id

left join UA_SubSys on x.cSub_Id = UA_SubSys.cSub_Id --系统模块表

结果展示

相关推荐
鼓掌MVP10 小时前
SQL 语句是一个典型的 DDL
sql·ddl
用户2504581060913 小时前
数据库索引为什么会失效?从执行计划理解 SQL 性能优化
sql·mysql
Andreapiki14 小时前
风险审计校招技术栈拆解:SQL、Python、Power BI在2026届JD中的真实权重
数据库·python·sql
weixin_4045512419 小时前
Oracle SQL 优化知识库:构建方案与价值评估
数据库·sql·oracle
我的愿望是成为富婆20 小时前
HR数字化校招技术栈拆解:SQL、Excel、Power BI和AI工具在2026届JD中的真实权重
人工智能·sql·excel
做运维的阿瑞21 小时前
一张用户表串懂 MySQL 的库、表、列、行、主键
数据库·sql·mysql·oracle
JosieBook21 小时前
【数据库】MySQL 实战精通系列 · 第3篇:SQL 核心与复杂查询实战
数据库·sql·mysql
细嗅蔷薇@1 天前
DDL常见操作汇总
数据库·sql·mysql
-madongyu-1 天前
GaussDB SQL 执行引擎:查询重写、优化器与执行器
数据库·sql·gaussdb