원금 시 세입관리 UNPIVOT 정렬 순서 오류 수정

main
이범준 10 months ago
parent 421d306a54
commit ebcad69830

@ -1072,7 +1072,8 @@
</select>
<select id="fineFareReceiptAdjustList" parameterType="cfs.input.vo.InputAfterVO" resultMap="findAfterPay-resultMap">
WITH ETAX_FARE AS ( SELECT #{passDate} as pass_date,
WITH ETAX_FARE AS (
SELECT #{passDate} as pass_date,
SUM(NVL(CITY_TAXES_COUNT,0))+SUM(NVL(MIS_CNT,0))+SUM(NVL(ENDAFT_CNT,0))+SUM(NVL(UNCONF_CNT,0)) AS CITY_TAXES_COUNT,
SUM(NVL(CITY_TAXES_AMONT,0))+SUM(NVL(MIS_AMT,0))+SUM(NVL(ENDAFT_AMT,0))+SUM(NVL(UNCONF_AMT,0)) AS CITY_TAXES_AMONT,
SUM(NVL(ACC_CNT,0)) AS ACC_CNT,
@ -1090,20 +1091,24 @@
FROM DBUSER_CFS.ETAX_FARE_INFO a,
(SELECT #{passDate} AS pass_date FROM dual) b
WHERE B.PASS_DATE = A.PASS_DATE(+)
GROUP BY a.PASS_DATE)
SELECT pass_date,
cnt_nm,
cnt,
amt
FROM ETAX_FARE UNPIVOT ( (cnt,
amt) FOR cnt_nm IN( (ACC_CNT,acc_amt),
GROUP BY a.PASS_DATE
)
SELECT pass_date,
cnt_nm,
cnt,
amt
FROM ETAX_FARE
UNPIVOT (
(cnt, amt) FOR cnt_nm IN (
(ACC_CNT,acc_amt),
(ACC_CNT2,acc_amt2),
(MIS_CNT,MIS_AMT),
(ENDAFT_CNT,ENDAFT_AMT),
(MIS_CNT,MIS_AMT),
(UNCONF_CNT,UNCONF_AMT),
(RES_CNT,RES_AMT),
(CITY_TAXES_COUNT,
CITY_TAXES_AMONT) ) )
(CITY_TAXES_COUNT, CITY_TAXES_AMONT)
)
)
</select>
<select id="fineAfterOverRemarksCnt" parameterType="cfs.input.vo.InputAfterVO" resultMap="findAfterPay-resultMap">

Loading…
Cancel
Save