|
@@ -18,6 +18,7 @@ select onmaster.RISK_EXPOSURE_LEV01_CODE, onmaster.RISK_EXPOSURE_LEV01_CODE_NAME
|
|
|
from rwa_apm_bus_rs_onbusinessrwa_master onmaster
|
|
|
where onmaster.CALCINDEX = (SELECT CALCINDEX FROM RWA_CALC_RS_TASK_MASTER A WHERE A.TERM = (getLastTerm()))
|
|
|
group by onmaster.RISK_EXPOSURE_LEV01_CODE, onmaster.RISK_EXPOSURE_LEV01_CODE_NAME
|
|
|
+order by onmaster.RISK_EXPOSURE_LEV01_CODE
|
|
|
;
|
|
|
-- 表外
|
|
|
-- 表外业务风险暴露(一级)风险加权资产占比
|
|
@@ -25,6 +26,7 @@ SELECT RISK_EXPOSURE_LEV01_CODE, RISK_EXPOSURE_LEV01_CODE_NAME, sum(RWA) as rwas
|
|
|
FROM rwa_apm_bus_rs_offbusinessrwa_master offmaster
|
|
|
where offmaster.CALCINDEX = (SELECT CALCINDEX FROM RWA_CALC_RS_TASK_MASTER A WHERE A.TERM = (getLastTerm()))
|
|
|
group by offmaster.RISK_EXPOSURE_LEV01_CODE, offmaster.RISK_EXPOSURE_LEV01_CODE_NAME
|
|
|
+order by offmaster.RISK_EXPOSURE_LEV01_CODE
|
|
|
;
|
|
|
|
|
|
-- 机构
|
|
@@ -59,6 +61,7 @@ FROM rwa_apm_bus_rs_offbusinessrwa_master offmaster
|
|
|
where offmaster.CALCINDEX = (SELECT CALCINDEX FROM RWA_CALC_RS_TASK_MASTER A WHERE A.TERM = (getLastTerm()))
|
|
|
group by offmaster.RISK_EXPOSURE_LEV01_CODE, offmaster.RISK_EXPOSURE_LEV01_CODE_NAME
|
|
|
) allrwa group by allrwa.RISK_EXPOSURE_LEV01_CODE, allrwa.RISK_EXPOSURE_LEV01_CODE_NAME
|
|
|
+order by allrwa.RISK_EXPOSURE_LEV01_CODE
|
|
|
;
|
|
|
|
|
|
-- -- 风险暴露(一级)缓释前风险暴露占比
|
|
@@ -73,6 +76,7 @@ FROM rwa_apm_bus_rs_offbusinessrwa_master offmaster
|
|
|
where offmaster.CALCINDEX = (SELECT CALCINDEX FROM RWA_CALC_RS_TASK_MASTER A WHERE A.TERM = (getLastTerm()))
|
|
|
group by offmaster.RISK_EXPOSURE_LEV01_CODE, offmaster.RISK_EXPOSURE_LEV01_CODE_NAME
|
|
|
) allrwa group by allrwa.RISK_EXPOSURE_LEV01_CODE, allrwa.RISK_EXPOSURE_LEV01_CODE_NAME
|
|
|
+order by allrwa.RISK_EXPOSURE_LEV01_CODE
|
|
|
;
|
|
|
|
|
|
|
|
@@ -82,23 +86,25 @@ select reg.QUALFIED_CREDIT_TOOL_TYPE ,reg.QUALFIED_CREDIT_TOOL_TYPE_NAME , sum(r
|
|
|
from rwa_apm_bus_rs_regularrcs_master reg
|
|
|
where reg.CALCINDEX = (SELECT CALCINDEX FROM RWA_CALC_RS_TASK_MASTER A WHERE A.TERM = (getLastTerm()))
|
|
|
group by reg.QUALFIED_CREDIT_TOOL_TYPE, reg.QUALFIED_CREDIT_TOOL_TYPE_NAME
|
|
|
+order by reg.QUALFIED_CREDIT_TOOL_TYPE
|
|
|
;
|
|
|
|
|
|
|
|
|
-- RWA 缓释
|
|
|
-- --风险暴露分类(一级)当期缓释情况
|
|
|
-select allrwa.RISK_EXPOSURE_LEV01_CODE, allrwa.RISK_EXPOSURE_LEV01_CODE_NAME ,sum(sumead) as allsumead, sum(ALLSUM_COVERAGE_RISK) as sumALLSUM_COVERAGE_RISK from (
|
|
|
+select allrwa.RISK_EXPOSURE_LEV01_CODE, allrwa.RISK_EXPOSURE_LEV01_CODE_NAME ,sum(sumead) as allsumead, sum(ALLSUM_COVERAGE_RISK) as sumALLSUM_COVERAGE_RISK , sum(ALLUNFINISH_EAD) as SUMALLUNFINISH_EAD from (
|
|
|
select onmaster.RISK_EXPOSURE_LEV01_CODE, onmaster.RISK_EXPOSURE_LEV01_CODE_NAME
|
|
|
- , sum(EAD) as sumead, sum(SUM_COVERAGE_RISK) as ALLSUM_COVERAGE_RISK
|
|
|
+ , sum(EAD) as sumead, sum(SUM_COVERAGE_RISK) as ALLSUM_COVERAGE_RISK ,sum(UNFINISH_EAD) as ALLUNFINISH_EAD
|
|
|
from rwa_apm_bus_rs_onbusinessrwa_master onmaster
|
|
|
where onmaster.CALCINDEX = (SELECT CALCINDEX FROM RWA_CALC_RS_TASK_MASTER A WHERE A.TERM = (getLastTerm()))
|
|
|
group by onmaster.RISK_EXPOSURE_LEV01_CODE, onmaster.RISK_EXPOSURE_LEV01_CODE_NAME
|
|
|
union all
|
|
|
SELECT RISK_EXPOSURE_LEV01_CODE, RISK_EXPOSURE_LEV01_CODE_NAME
|
|
|
- , sum(EAD) as sumead, sum(SUM_COVERAGE_RISK) as ALLSUM_COVERAGE_RISK
|
|
|
+ , sum(EAD) as sumead, sum(SUM_COVERAGE_RISK) as ALLSUM_COVERAGE_RISK ,sum(UNFINISH_EAD) as ALLUNFINISH_EAD
|
|
|
FROM rwa_apm_bus_rs_offbusinessrwa_master offmaster
|
|
|
where offmaster.CALCINDEX = (SELECT CALCINDEX FROM RWA_CALC_RS_TASK_MASTER A WHERE A.TERM = (getLastTerm()))
|
|
|
group by offmaster.RISK_EXPOSURE_LEV01_CODE, offmaster.RISK_EXPOSURE_LEV01_CODE_NAME
|
|
|
) allrwa group by allrwa.RISK_EXPOSURE_LEV01_CODE, allrwa.RISK_EXPOSURE_LEV01_CODE_NAME
|
|
|
+order by allrwa.RISK_EXPOSURE_LEV01_CODE
|
|
|
;
|
|
|
|