2024-01-26 10:30 QR 설문 수정
This commit is contained in:
parent
9f3618be04
commit
b61c98b58e
@ -691,11 +691,23 @@
|
|||||||
|
|
||||||
|
|
||||||
, b.QUSTNR_RSLT_ID AS qustnrRsltId
|
, b.QUSTNR_RSLT_ID AS qustnrRsltId
|
||||||
|
|
||||||
|
|
||||||
|
/*
|
||||||
, b.VERY_SATISFIED AS verySatisfied
|
, b.VERY_SATISFIED AS verySatisfied
|
||||||
, b.SATISFIED AS satisfied
|
, b.SATISFIED AS satisfied
|
||||||
, b.NEITHER AS neither
|
, b.NEITHER AS neither
|
||||||
, b.DISSATISFIED AS dissatisfied
|
, b.DISSATISFIED AS dissatisfied
|
||||||
, b.VERY_DISSATISFIED AS veryDissatisfied
|
, b.VERY_DISSATISFIED AS veryDissatisfied
|
||||||
|
*/
|
||||||
|
|
||||||
|
, NVL(b.VERY_SATISFIED, cVERY_SATISFIED) AS verySatisfied
|
||||||
|
, NVL(b.SATISFIED, cSATISFIED) AS satisfied
|
||||||
|
, NVL(b.NEITHER, cNEITHER) AS neither
|
||||||
|
, NVL(b.DISSATISFIED, cDISSATISFIED) AS dissatisfied
|
||||||
|
, NVL(b.VERY_DISSATISFIED, cVERY_DISSATISFIED) AS veryDissatisfied
|
||||||
|
|
||||||
|
|
||||||
, b.ANSWER AS answer
|
, b.ANSWER AS answer
|
||||||
, b.QUSTNR_IEM_ID AS qustnrIemId
|
, b.QUSTNR_IEM_ID AS qustnrIemId
|
||||||
|
|
||||||
@ -722,6 +734,36 @@
|
|||||||
AND c.QUSTNR_RESPOND_ID = #qustnrRespondId#
|
AND c.QUSTNR_RESPOND_ID = #qustnrRespondId#
|
||||||
|
|
||||||
)
|
)
|
||||||
|
|
||||||
|
LEFT OUTER JOIN (
|
||||||
|
SELECT
|
||||||
|
c.QUSTNR_TMPLAT_ID ,
|
||||||
|
c.QESTNR_ID ,
|
||||||
|
c.QUSTNR_QESITM_ID ,
|
||||||
|
c.EDU_APLCT_ORD ,
|
||||||
|
c.EDU_CHASI_ORD ,
|
||||||
|
sum(c.very_satisfied) AS cvery_satisfied ,
|
||||||
|
sum(c.satisfied) AS csatisfied ,
|
||||||
|
sum(c.neither) AS cneither ,
|
||||||
|
sum(c.dissatisfied) AS cdissatisfied ,
|
||||||
|
sum(c.very_dissatisfied) AS cvery_dissatisfied
|
||||||
|
FROM
|
||||||
|
LETTNQESTNRRSLTEADetail c
|
||||||
|
GROUP BY
|
||||||
|
c.QUSTNR_TMPLAT_ID ,
|
||||||
|
c.QESTNR_ID ,
|
||||||
|
c.QUSTNR_QESITM_ID ,
|
||||||
|
c.EDU_APLCT_ORD ,
|
||||||
|
c.EDU_CHASI_ORD
|
||||||
|
)F ON
|
||||||
|
(
|
||||||
|
a.QUSTNR_TMPLAT_ID = f.QUSTNR_TMPLAT_ID
|
||||||
|
AND a.QESTNR_ID = f.QESTNR_ID
|
||||||
|
AND a.QUSTNR_QESITM_ID = f.QUSTNR_QESITM_ID
|
||||||
|
AND f.EDU_APLCT_ORD = #eduAplctOrd#
|
||||||
|
AND f.EDU_CHASI_ORD = #eduChasiOrd#
|
||||||
|
)
|
||||||
|
|
||||||
WHERE a.QUSTNR_TMPLAT_ID = #qustnrTmplatId#
|
WHERE a.QUSTNR_TMPLAT_ID = #qustnrTmplatId#
|
||||||
AND a.QESTNR_ID = #qestnrId#
|
AND a.QESTNR_ID = #qestnrId#
|
||||||
|
|
||||||
|
|||||||
@ -4469,10 +4469,10 @@
|
|||||||
, H.oneway_dstnc AS onewayDstnc
|
, H.oneway_dstnc AS onewayDstnc
|
||||||
, A.rslt_atch_file_id AS rsltAtchFileId
|
, A.rslt_atch_file_id AS rsltAtchFileId
|
||||||
|
|
||||||
, I.qustnr_tmplat_id AS qustnrTmplatId
|
, I10.qustnr_tmplat_id AS qustnrTmplatId
|
||||||
, i.qestnr_id_10 AS qestnrId10
|
, I10.qestnr_id_10 AS qestnrId10
|
||||||
, i.qestnr_id_20 AS qestnrId20
|
, I20.qestnr_id_20 AS qestnrId20
|
||||||
, i.qestnr_id_30 AS qestnrId30
|
, I30.qestnr_id_30 AS qestnrId30
|
||||||
|
|
||||||
FROM
|
FROM
|
||||||
VE_EDU_APLCT A
|
VE_EDU_APLCT A
|
||||||
@ -4623,7 +4623,8 @@
|
|||||||
|
|
||||||
LEFT OUTER JOIN (
|
LEFT OUTER JOIN (
|
||||||
|
|
||||||
/* 현재 진행가능한 설문 정보(기본, 선생님, 강사) */
|
/* 현재 진행가능한 설문 정보(기본, 선생님, 강사) */
|
||||||
|
/*
|
||||||
SELECT a.QUSTNR_TMPLAT_ID
|
SELECT a.QUSTNR_TMPLAT_ID
|
||||||
, a.SITE_ID
|
, a.SITE_ID
|
||||||
, decode(a.site_id_cd,'10',a.QESTNR_ID) AS QESTNR_ID_10
|
, decode(a.site_id_cd,'10',a.QESTNR_ID) AS QESTNR_ID_10
|
||||||
@ -4631,16 +4632,62 @@
|
|||||||
, decode(a.site_id_cd,'30',a.QESTNR_ID) AS QESTNR_ID_30
|
, decode(a.site_id_cd,'30',a.QESTNR_ID) AS QESTNR_ID_30
|
||||||
|
|
||||||
FROM LETTNQESTNRINFO a
|
FROM LETTNQESTNRINFO a
|
||||||
WHERE a.SITE_ID =#siteId#
|
WHERE a.SITE_ID =siteId
|
||||||
AND a.SITE_ID_CD IN ('10','20','30')
|
AND a.SITE_ID_CD IN ('10','20','30')
|
||||||
AND TO_CHAR(SYSDATE, 'YYYY.MM.DD') BETWEEN NVL(a.qustnr_bgnde,'2000.01.01') AND NVL(a.qustnr_endde,'9999.12.31')
|
AND TO_CHAR(SYSDATE, 'YYYY.MM.DD') BETWEEN NVL(a.qustnr_bgnde,'2000.01.01') AND NVL(a.qustnr_endde,'9999.12.31')
|
||||||
ORDER BY nvl(a.qustnr_bgnde,'9999.12.31')
|
ORDER BY nvl(a.qustnr_bgnde,'9999.12.31')
|
||||||
LIMIT 1
|
LIMIT 1
|
||||||
|
*/
|
||||||
|
|
||||||
|
SELECT a.QUSTNR_TMPLAT_ID
|
||||||
) I
|
, a.SITE_ID
|
||||||
|
, decode(a.site_id_cd,'10',a.QESTNR_ID) AS QESTNR_ID_10
|
||||||
|
|
||||||
|
FROM LETTNQESTNRINFO a
|
||||||
|
WHERE a.SITE_ID =#siteId#
|
||||||
|
AND a.SITE_ID_CD IN ('10')
|
||||||
|
AND TO_CHAR(SYSDATE, 'YYYY.MM.DD') BETWEEN NVL(a.qustnr_bgnde,'2000.01.01') AND NVL(a.qustnr_endde,'9999.12.31')
|
||||||
|
ORDER BY nvl(a.qustnr_bgnde,'9999.12.31')
|
||||||
|
LIMIT 1
|
||||||
|
|
||||||
|
) I10
|
||||||
on(1=1)
|
on(1=1)
|
||||||
|
|
||||||
|
LEFT OUTER JOIN (
|
||||||
|
|
||||||
|
/* 현재 진행가능한 설문 정보(기본, 선생님, 강사) */
|
||||||
|
|
||||||
|
SELECT a.QUSTNR_TMPLAT_ID
|
||||||
|
, a.SITE_ID
|
||||||
|
, decode(a.site_id_cd,'20',a.QESTNR_ID) AS QESTNR_ID_20
|
||||||
|
|
||||||
|
FROM LETTNQESTNRINFO a
|
||||||
|
WHERE a.SITE_ID =#siteId#
|
||||||
|
AND a.SITE_ID_CD IN ('20')
|
||||||
|
AND TO_CHAR(SYSDATE, 'YYYY.MM.DD') BETWEEN NVL(a.qustnr_bgnde,'2000.01.01') AND NVL(a.qustnr_endde,'9999.12.31')
|
||||||
|
ORDER BY nvl(a.qustnr_bgnde,'9999.12.31')
|
||||||
|
LIMIT 1
|
||||||
|
|
||||||
|
) I20
|
||||||
|
on(1=1)
|
||||||
|
|
||||||
|
LEFT OUTER JOIN (
|
||||||
|
|
||||||
|
/* 현재 진행가능한 설문 정보(기본, 선생님, 강사) */
|
||||||
|
|
||||||
|
SELECT a.QUSTNR_TMPLAT_ID
|
||||||
|
, a.SITE_ID
|
||||||
|
, decode(a.site_id_cd,'30',a.QESTNR_ID) AS QESTNR_ID_30
|
||||||
|
|
||||||
|
FROM LETTNQESTNRINFO a
|
||||||
|
WHERE a.SITE_ID =#siteId#
|
||||||
|
AND a.SITE_ID_CD IN ('30')
|
||||||
|
AND TO_CHAR(SYSDATE, 'YYYY.MM.DD') BETWEEN NVL(a.qustnr_bgnde,'2000.01.01') AND NVL(a.qustnr_endde,'9999.12.31')
|
||||||
|
ORDER BY nvl(a.qustnr_bgnde,'9999.12.31')
|
||||||
|
LIMIT 1
|
||||||
|
|
||||||
|
) I30
|
||||||
|
on(1=1)
|
||||||
WHERE 1=1
|
WHERE 1=1
|
||||||
AND NVL(A.USE_YN, 'Y') <![CDATA[ <> ]]> 'N'
|
AND NVL(A.USE_YN, 'Y') <![CDATA[ <> ]]> 'N'
|
||||||
AND A.EDU_APLCT_ORD = B.EDU_APLCT_ORD
|
AND A.EDU_APLCT_ORD = B.EDU_APLCT_ORD
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user