|
@@ -99,14 +99,14 @@
|
|
MERGE INTO TB_INCD_TYPE_STAT_MN L
|
|
MERGE INTO TB_INCD_TYPE_STAT_MN L
|
|
USING (
|
|
USING (
|
|
SELECT #{obj.STAT_DT} AS STAT_DT,
|
|
SELECT #{obj.STAT_DT} AS STAT_DT,
|
|
- A.INCD_TYPE_CLSF_CD AS INCD_TYPE_CD,
|
|
|
|
|
|
+ A.INCD_TYPE_CD AS INCD_TYPE_CD,
|
|
COUNT(1) AS INCD_OCRR_NUM,
|
|
COUNT(1) AS INCD_OCRR_NUM,
|
|
SUM(NVL(A.FTLT_PNUM, 0)) AS FTLT_PNUM,
|
|
SUM(NVL(A.FTLT_PNUM, 0)) AS FTLT_PNUM,
|
|
SUM(NVL(A.INJR_PNUM, 0)) AS INJR_PNUM,
|
|
SUM(NVL(A.INJR_PNUM, 0)) AS INJR_PNUM,
|
|
SUM(NVL(A.PRPR_DMGE_AMT, 0)) AS PRPR_DMGE_AMT
|
|
SUM(NVL(A.PRPR_DMGE_AMT, 0)) AS PRPR_DMGE_AMT
|
|
FROM TB_INCD_TYPE_STAT_DD A
|
|
FROM TB_INCD_TYPE_STAT_DD A
|
|
WHERE A.STAT_DT BETWEEN #{obj.STAT_FROM} AND #{obj.STAT_TO}
|
|
WHERE A.STAT_DT BETWEEN #{obj.STAT_FROM} AND #{obj.STAT_TO}
|
|
- GROUP BY A.INCD_TYPE_CLSF_CD ) M
|
|
|
|
|
|
+ GROUP BY A.INCD_TYPE_CD ) M
|
|
ON (L.STAT_DT = M.STAT_DT AND L.INCD_TYPE_CD = M.INCD_TYPE_CD)
|
|
ON (L.STAT_DT = M.STAT_DT AND L.INCD_TYPE_CD = M.INCD_TYPE_CD)
|
|
WHEN MATCHED THEN UPDATE SET
|
|
WHEN MATCHED THEN UPDATE SET
|
|
L.INCD_OCRR_NUM = M.INCD_OCRR_NUM,
|
|
L.INCD_OCRR_NUM = M.INCD_OCRR_NUM,
|