From f59ed897937920acd85b889f4d9b7eba587ba8c6 Mon Sep 17 00:00:00 2001 From: Jeon Date: Tue, 11 Jul 2023 14:01:09 +0900 Subject: [PATCH] =?UTF-8?q?=EC=B2=AD=EA=B5=AC=EA=B2=80=EC=A6=9D=20?= =?UTF-8?q?=EC=95=8C=EB=A6=BC=ED=86=A1=20=EB=8C=80=EC=B2=B4=20=EB=B0=9C?= =?UTF-8?q?=EC=86=A1=20=EC=98=A4=EB=A5=98=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mysql/calculate/calculate-mapper.xml | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/src/main/resources/mapper/mysql/calculate/calculate-mapper.xml b/src/main/resources/mapper/mysql/calculate/calculate-mapper.xml index 8486a64..d18f3f6 100644 --- a/src/main/resources/mapper/mysql/calculate/calculate-mapper.xml +++ b/src/main/resources/mapper/mysql/calculate/calculate-mapper.xml @@ -430,19 +430,19 @@ ,ESR.USER_SEQ ,ESR.REQ_CNT ,ESR.SNDREQ_CH_CD - ,SUM(IF((EML.DONE_CODE = 10000 OR DRSLT_CMPLT_DT IS NULL) AND EML.REQ_PRODUCT = 'SMS', 1, 0)) AS SMS - ,SUM(IF((EML.DONE_CODE = 10000 OR DRSLT_CMPLT_DT IS NULL) AND EML.REQ_PRODUCT = 'LMS', 1, 0)) AS LMS - ,SUM(IF((EML.DONE_CODE = 10000 OR DRSLT_CMPLT_DT IS NULL) AND EML.REQ_PRODUCT = 'MMS', 1, 0)) AS MMS - ,SUM(IF((EML.DONE_CODE = 10000 OR DRSLT_CMPLT_DT IS NULL) AND EML.REQ_PRODUCT = 'SMS_GLOBAL', 1, 0)) AS SMS_GLOBAL - ,SUM(IF(((EML.DONE_CODE = 10000 AND EML.DONE_PRODUCT = 'RCS') OR DRSLT_CMPLT_DT IS NULL) AND EML.REQ_PRODUCT = 'RCS', 1, 0)) AS RCS - ,SUM(IF(((EML.DONE_CODE = 10000 AND EML.DONE_PRODUCT = 'KALT1') OR DRSLT_CMPLT_DT IS NULL) AND EML.REQ_PRODUCT = 'KKO_NOTI', 1, 0)) AS KKO_NOTI - ,SUM(IF(((EML.DONE_CODE = 10000 AND EML.DONE_PRODUCT = 'KALT2') OR DRSLT_CMPLT_DT IS NULL) AND EML.REQ_PRODUCT = 'KKO_FRIEND', 1, 0)) AS KKO_FRIEND - ,SUM(IF(EML.DONE_CODE = 10000 AND EML.REQ_PRODUCT IN ('RCS','KKO_NOTI','KKO_FRIEND') AND EML.DONE_PRODUCT = 'SMS', 1, 0)) AS SMS_FB - ,SUM(IF(EML.DONE_CODE = 10000 AND EML.REQ_PRODUCT IN ('RCS','KKO_NOTI','KKO_FRIEND') AND EML.DONE_PRODUCT = 'LMS', 1, 0)) AS LMS_FB - ,SUM(IF(EML.DONE_CODE = 10000 AND EML.REQ_PRODUCT IN ('RCS','KKO_NOTI','KKO_FRIEND') AND EML.DONE_PRODUCT = 'MMS', 1, 0)) AS MMS_FB - ,SUM(IF((EML.DONE_CODE = 10000 AND EML.DONE_PRODUCT != 'RCS') AND EML.REQ_PRODUCT = 'RCS', 1, 0)) AS RCS_FW_FB_CNT - ,SUM(IF((EML.DONE_CODE = 10000 AND EML.DONE_PRODUCT != 'KALT1') AND EML.REQ_PRODUCT = 'KKO_NOTI', 1, 0)) AS KKO_NOTI_FW_FB_CNT - ,SUM(IF((EML.DONE_CODE = 10000 AND EML.DONE_PRODUCT != 'KALT2') AND EML.REQ_PRODUCT = 'KKO_FRIEND', 1, 0)) AS KKO_FRIEND_FW_FB_CNT + ,SUM(IF((EML.DONE_CODE = 10000 OR ESR.DRSLT_CMPLT_DT IS NULL) AND EML.REQ_PRODUCT = 'SMS', 1, 0)) AS SMS + ,SUM(IF((EML.DONE_CODE = 10000 OR ESR.DRSLT_CMPLT_DT IS NULL) AND EML.REQ_PRODUCT = 'LMS', 1, 0)) AS LMS + ,SUM(IF((EML.DONE_CODE = 10000 OR ESR.DRSLT_CMPLT_DT IS NULL) AND EML.REQ_PRODUCT = 'MMS', 1, 0)) AS MMS + ,SUM(IF((EML.DONE_CODE = 10000 OR ESR.DRSLT_CMPLT_DT IS NULL) AND EML.REQ_PRODUCT = 'SMS_GLOBAL', 1, 0)) AS SMS_GLOBAL + ,SUM(IF(((EML.DONE_CODE = 10000 AND EML.DONE_PRODUCT = 'RCS') OR ESR.DRSLT_CMPLT_DT IS NULL) AND EML.REQ_PRODUCT = 'RCS', 1, 0)) AS RCS + ,SUM(IF(((EML.DONE_CODE = 10000 AND EML.DONE_PRODUCT = 'KALT1') OR ESR.DRSLT_CMPLT_DT IS NULL) AND EML.REQ_PRODUCT = 'KKO_NOTI', 1, 0)) AS KKO_NOTI + ,SUM(IF(((EML.DONE_CODE = 10000 AND EML.DONE_PRODUCT = 'KALT2') OR ESR.DRSLT_CMPLT_DT IS NULL) AND EML.REQ_PRODUCT = 'KKO_FRIEND', 1, 0)) AS KKO_FRIEND + ,SUM(IF(EML.DONE_CODE = 10000 AND EML.REQ_PRODUCT IN ('RCS','KKO_NOTI','KKO_FRIEND') AND ESR.DRSLT_CMPLT_DT IS NOT NULL AND EML.DONE_PRODUCT = 'SMS', 1, 0)) AS SMS_FB + ,SUM(IF(EML.DONE_CODE = 10000 AND EML.REQ_PRODUCT IN ('RCS','KKO_NOTI','KKO_FRIEND') AND ESR.DRSLT_CMPLT_DT IS NOT NULL AND EML.DONE_PRODUCT = 'LMS', 1, 0)) AS LMS_FB + ,SUM(IF(EML.DONE_CODE = 10000 AND EML.REQ_PRODUCT IN ('RCS','KKO_NOTI','KKO_FRIEND') AND ESR.DRSLT_CMPLT_DT IS NOT NULL AND EML.DONE_PRODUCT = 'MMS', 1, 0)) AS MMS_FB + ,SUM(IF((EML.DONE_CODE = 10000 AND EML.DONE_PRODUCT != 'RCS') AND ESR.DRSLT_CMPLT_DT IS NOT NULL AND EML.REQ_PRODUCT = 'RCS', 1, 0)) AS RCS_FW_FB_CNT + ,SUM(IF((EML.DONE_CODE = 10000 AND EML.DONE_PRODUCT != 'KALT1') AND ESR.DRSLT_CMPLT_DT IS NOT NULL AND EML.REQ_PRODUCT = 'KKO_NOTI', 1, 0)) AS KKO_NOTI_FW_FB_CNT + ,SUM(IF((EML.DONE_CODE = 10000 AND EML.DONE_PRODUCT != 'KALT2') AND ESR.DRSLT_CMPLT_DT IS NOT NULL AND EML.REQ_PRODUCT = 'KKO_FRIEND', 1, 0)) AS KKO_FRIEND_FW_FB_CNT ,SUM(IF(EML.DONE_CODE != 10000 AND ESR.DRSLT_CMPLT_DT IS NOT NULL AND EML.REQ_PRODUCT = 'SMS', 1, 0)) AS SMS_FAIL ,SUM(IF(EML.DONE_CODE != 10000 AND ESR.DRSLT_CMPLT_DT IS NOT NULL AND EML.REQ_PRODUCT = 'LMS', 1, 0)) AS LMS_FAIL ,SUM(IF(EML.DONE_CODE != 10000 AND ESR.DRSLT_CMPLT_DT IS NOT NULL AND EML.REQ_PRODUCT = 'MMS', 1, 0)) AS MMS_FAIL