2024-03-26 14:51 체험교실 통계수정
This commit is contained in:
parent
0876f35a89
commit
0cefdb4fdd
@ -1282,7 +1282,8 @@
|
||||
<select id="VESttstMixDAO.selectEduPrfrmInfo_Exprn_no11" parameterClass="VEInstrDetailVO" resultClass="VELctrDetailVO">
|
||||
/* VESttstMixDAO.selectEduPrfrmInfo_Exprn_no11 */
|
||||
|
||||
SELECT aa.lctrDivCd
|
||||
SELECT aa.lctrDivCd ,
|
||||
/*
|
||||
, sum(decode(aa.aprvlcd,10,aa.cnt,11,aa.cnt,13,aa.cnt,0)) AS mnt01
|
||||
, round(sum(decode(aa.aprvlcd,10,aa.cnt,11,aa.cnt,13,aa.cnt,0.0))*100/sum(CASE WHEN aa.aprvlcd IS NULL THEN aa.cnt ELSE 0.0 end),2) AS areaCnt01
|
||||
|
||||
@ -1298,7 +1299,38 @@
|
||||
, sum(decode(aa.aprvlcd,80,aa.cnt,0)) AS mnt05
|
||||
, round(sum(decode(aa.aprvlcd,80,aa.cnt,0))*100/sum(CASE WHEN aa.aprvlcd IS NULL THEN aa.cnt ELSE 0.0 end),2) AS areaCnt05
|
||||
|
||||
, sum(CASE WHEN aa.aprvlcd IS NULL THEN aa.cnt ELSE 0 end) AS mnt06
|
||||
, sum(CASE WHEN aa.aprvlcd IS NULL THEN aa.cnt ELSE 0 end) AS mnt06
|
||||
*/
|
||||
|
||||
/*운영신청*/
|
||||
sum(decode(aa.aprvlcd, 10, aa.cnt, 11, aa.cnt, 12, aa.cnt, 13, aa.cnt, 0)) AS mnt01 ,
|
||||
round(sum(decode(aa.aprvlcd, 10, aa.cnt, 11, aa.cnt, 12, aa.cnt, 13, aa.cnt, 0.0))* 100 / sum(CASE WHEN aa.aprvlcd IS NULL THEN aa.cnt ELSE 0.0 END), 2) AS areaCnt01 ,
|
||||
|
||||
/*운영확정*/
|
||||
sum(decode(aa.aprvlcd, 20, aa.cnt, 30, aa.cnt, 40, aa.cnt, 50, aa.cnt, 0)) AS mnt02 ,
|
||||
round(sum(decode(aa.aprvlcd, 20, aa.cnt, 30, aa.cnt, 40, aa.cnt, 50, aa.cnt, 0))* 100 / sum(CASE WHEN aa.aprvlcd IS NULL THEN aa.cnt ELSE 0.0 END), 2) AS areaCnt02 ,
|
||||
|
||||
/*운영진행*/
|
||||
/*
|
||||
sum(decode(aa.aprvlcd, 50, aa.cnt, 0)) AS mnt04 ,
|
||||
round(sum(decode(aa.aprvlcd, 50, aa.cnt, 0))* 100 / sum(CASE WHEN aa.aprvlcd IS NULL THEN aa.cnt ELSE 0.0 END), 2) AS areaCnt04 ,
|
||||
*/
|
||||
|
||||
/*결과보고*/
|
||||
sum(decode(aa.aprvlcd, 60, aa.cnt, 70, aa.cnt, 0)) AS mnt03 ,
|
||||
round(sum(decode(aa.aprvlcd, 60, aa.cnt, 70, aa.cnt, 0))* 100 / sum(CASE WHEN aa.aprvlcd IS NULL THEN aa.cnt ELSE 0.0 END), 2) AS areaCnt03 ,
|
||||
|
||||
/*운영종료*/
|
||||
sum(decode(aa.aprvlcd, 80, aa.cnt, 0)) AS mnt04 ,
|
||||
round(sum(decode(aa.aprvlcd, 80, aa.cnt, 0))* 100 / sum(CASE WHEN aa.aprvlcd IS NULL THEN aa.cnt ELSE 0.0 END), 2) AS areaCnt04 ,
|
||||
|
||||
/*운영취소*/
|
||||
sum(decode(aa.aprvlcd, 14, aa.cnt, 0)) AS mnt05 ,
|
||||
round(sum(decode(aa.aprvlcd, 14, aa.cnt, 0))* 100 / sum(CASE WHEN aa.aprvlcd IS NULL THEN aa.cnt ELSE 0.0 END), 2) AS areaCnt05 ,
|
||||
|
||||
sum(CASE WHEN aa.aprvlcd IS NULL THEN aa.cnt ELSE 0 END) AS mnt06
|
||||
|
||||
|
||||
FROM (
|
||||
SELECT a.LCTR_DIV_CD AS lctrDivCd
|
||||
, a.APRVL_CD AS aprvlCd
|
||||
|
||||
Loading…
Reference in New Issue
Block a user