AND CUST_NM LIKE CONCAT('%',#{custNm},'%') AND BIZRNO LIKE CONCAT('%',#{bizrno},'%') AND CUST_NM LIKE CONCAT('%',#{custNm},'%') AND BIZRNO LIKE CONCAT('%',#{bizrno},'%') SELECT SUM(IFNULL(SEND_CNT, 0)) AS T_SND_CNT ,SUM(IFNULL(SUCC_CNT, 0)) AS T_SUCC_CNT ,CASE WHEN IFNULL(SUCC_CNT, 0) = 0 THEN 0 WHEN IFNULL(SEND_CNT, 0) = 0 THEN 0 ELSE TRUNCATE ((SUM(IFNULL(SUCC_CNT, 0)) / SUM(IFNULL(SEND_CNT, 0)) * 100),2) END AS T_SUCC_RT ,0 AS S_SND_CNT ,0 AS S_SUCC_CNT ,0 AS S_SUCC_RT ,0 AS L_SND_CNT ,0 AS L_SUCC_CNT ,0 AS L_SUCC_RT ,0 AS M_SND_CNT ,0 AS M_SUCC_CNT ,0 AS M_SUCC_RT ,0 AS A_SND_CNT ,0 AS A_SUCC_CNT ,0 AS A_SUCC_RT FROM hubez_common.EZ_WEB_MSG WHERE 1 = 1 AND DATE_FORMAT( #{endDay}, '%Y-%m-%d') = DATE_FORMAT( NOW(), '%Y-%m-%d') AND DATE_FORMAT( REG_DT, '%Y-%m-%d') = DATE_FORMAT( NOW(), '%Y-%m-%d') GROUP BY DATE_FORMAT(REG_DT, '%Y-%m-%d') UNION ALL SELECT 0 AS T_SND_CNT ,0 AS T_SUCC_CNT ,0 AS T_SUCC_RT ,SUM(IFNULL(SEND_CNT, 0)) AS S_SND_CNT ,SUM(IFNULL(SUCC_CNT, 0)) AS S_SUCC_CNT ,CASE WHEN IFNULL(SUCC_CNT, 0) = 0 THEN 0 WHEN IFNULL(SEND_CNT, 0) = 0 THEN 0 ELSE TRUNCATE ((SUM(IFNULL(SUCC_CNT, 0)) / SUM(IFNULL(SEND_CNT, 0)) * 100),2) END AS S_SUCC_RT ,0 AS L_SND_CNT ,0 AS L_SUCC_CNT ,0 AS L_SUCC_RT ,0 AS M_SND_CNT ,0 AS M_SUCC_CNT ,0 AS M_SUCC_RT ,0 AS A_SND_CNT ,0 AS A_SUCC_CNT ,0 AS A_SUCC_RT FROM hubez_common.EZ_WEB_MSG WHERE 1 = 1 AND DATE_FORMAT( #{endDay}, '%Y-%m-%d') = DATE_FORMAT( NOW(), '%Y-%m-%d') AND DATE_FORMAT( REG_DT, '%Y-%m-%d') = DATE_FORMAT( NOW(), '%Y-%m-%d') AND CH_STR = 'SMS' GROUP BY DATE_FORMAT(REG_DT, '%Y-%m-%d') UNION ALL SELECT 0 AS T_SND_CNT ,0 AS T_SUCC_CNT ,0 AS T_SUCC_RT ,0 AS S_SND_CNT ,0 AS S_SUCC_CNT ,0 AS S_SUCC_RT ,SUM(IFNULL(SEND_CNT, 0)) AS L_SND_CNT ,SUM(IFNULL(SUCC_CNT, 0)) AS L_SUCC_CNT ,CASE WHEN IFNULL(SUCC_CNT, 0) = 0 THEN 0 WHEN IFNULL(SEND_CNT, 0) = 0 THEN 0 ELSE TRUNCATE ((SUM(IFNULL(SUCC_CNT, 0)) / SUM(IFNULL(SEND_CNT, 0)) * 100),2) END AS L_SUCC_RT ,0 AS M_SND_CNT ,0 AS M_SUCC_CNT ,0 AS M_SUCC_RT ,0 AS A_SND_CNT ,0 AS A_SUCC_CNT ,0 AS A_SUCC_RT FROM hubez_common.EZ_WEB_MSG WHERE 1 = 1 AND DATE_FORMAT( #{endDay}, '%Y-%m-%d') = DATE_FORMAT( NOW(), '%Y-%m-%d') AND DATE_FORMAT( REG_DT, '%Y-%m-%d') = DATE_FORMAT( NOW(), '%Y-%m-%d') AND CH_STR = 'LMS' GROUP BY DATE_FORMAT(REG_DT, '%Y-%m-%d') UNION ALL SELECT 0 AS T_SND_CNT ,0 AS T_SUCC_CNT ,0 AS T_SUCC_RT ,0 AS S_SND_CNT ,0 AS S_SUCC_CNT ,0 AS S_SUCC_RT ,0 AS L_SND_CNT ,0 AS L_SUCC_CNT ,0 AS L_SUCC_RT ,SUM(IFNULL(SEND_CNT, 0)) AS M_SND_CNT ,SUM(IFNULL(SUCC_CNT, 0)) AS M_SUCC_CNT ,CASE WHEN IFNULL(SUCC_CNT, 0) = 0 THEN 0 WHEN IFNULL(SEND_CNT, 0) = 0 THEN 0 ELSE TRUNCATE ((SUM(IFNULL(SUCC_CNT, 0)) / SUM(IFNULL(SEND_CNT, 0)) * 100),2) END AS M_SUCC_RT ,0 AS A_SND_CNT ,0 AS A_SUCC_CNT ,0 AS A_SUCC_RT FROM hubez_common.EZ_WEB_MSG WHERE 1 = 1 AND DATE_FORMAT( #{endDay}, '%Y-%m-%d') = DATE_FORMAT( NOW(), '%Y-%m-%d') AND DATE_FORMAT( REG_DT, '%Y-%m-%d') = DATE_FORMAT( NOW(), '%Y-%m-%d') AND CH_STR = 'MMS' GROUP BY DATE_FORMAT(REG_DT, '%Y-%m-%d') UNION ALL SELECT 0 AS T_SND_CNT ,0 AS T_SUCC_CNT ,0 AS T_SUCC_RT ,0 AS S_SND_CNT ,0 AS S_SUCC_CNT ,0 AS S_SUCC_RT ,0 AS L_SND_CNT ,0 AS L_SUCC_CNT ,0 AS L_SUCC_RT ,0 AS M_SND_CNT ,0 AS M_SUCC_CNT ,0 AS M_SUCC_RT ,SUM(IFNULL(SEND_CNT, 0)) AS A_SND_CNT ,SUM(IFNULL(SUCC_CNT, 0)) AS A_SUCC_CNT ,CASE WHEN IFNULL(SUCC_CNT, 0) = 0 THEN 0 WHEN IFNULL(SEND_CNT, 0) = 0 THEN 0 ELSE TRUNCATE ((SUM(IFNULL(SUCC_CNT, 0)) / SUM(IFNULL(SEND_CNT, 0)) * 100),2) END AS A_SUCC_RT FROM hubez_common.EZ_WEB_MSG WHERE 1 = 1 AND DATE_FORMAT( #{endDay}, '%Y-%m-%d') = DATE_FORMAT( NOW(), '%Y-%m-%d') AND DATE_FORMAT( REG_DT, '%Y-%m-%d') = DATE_FORMAT( NOW(), '%Y-%m-%d') AND CH_STR = 'KKO_NOTI' GROUP BY DATE_FORMAT(REG_DT, '%Y-%m-%d') UNION ALL SELECT DATE_FORMAT(REG_DT, '%Y-%m-%d') AS SUM_YMD ,SUM(IFNULL(SEND_CNT, 0)) AS T_SND_CNT ,SUM(IFNULL(SUCC_CNT, 0)) AS T_SUCC_CNT ,CASE WHEN IFNULL(SUCC_CNT, 0) = 0 THEN 0 WHEN IFNULL(SEND_CNT, 0) = 0 THEN 0 ELSE TRUNCATE((SUM(IFNULL(SUCC_CNT, 0)) / SUM(IFNULL(SEND_CNT, 0)) * 100),2) END AS T_SUCC_RT ,0 AS S_SND_CNT ,0 AS S_SUCC_CNT ,0 AS S_SUCC_RT ,0 AS L_SND_CNT ,0 AS L_SUCC_CNT ,0 AS L_SUCC_RT ,0 AS M_SND_CNT ,0 AS M_SUCC_CNT ,0 AS M_SUCC_RT ,0 AS A_SND_CNT ,0 AS A_SUCC_CNT ,0 AS A_SUCC_RT FROM hubez_common.EZ_WEB_MSG WHERE 1 = 1 AND DATE_FORMAT( #{endDay}, '%Y-%m-%d') = DATE_FORMAT( NOW(), '%Y-%m-%d') AND DATE_FORMAT( REG_DT, '%Y-%m-%d') = DATE_FORMAT( NOW(), '%Y-%m-%d') GROUP BY DATE_FORMAT(REG_DT, '%Y-%m-%d') UNION ALL SELECT DATE_FORMAT(REG_DT, '%Y-%m-%d') AS SUM_YMD ,0 AS T_SND_CNT ,0 AS T_SUCC_CNT ,0 AS T_SUCC_RT ,SUM(IFNULL(SEND_CNT, 0)) AS S_SND_CNT ,SUM(IFNULL(SUCC_CNT, 0)) AS S_SUCC_CNT ,CASE WHEN IFNULL(SUCC_CNT, 0) = 0 THEN 0 WHEN IFNULL(SEND_CNT, 0) = 0 THEN 0 ELSE TRUNCATE((SUM(IFNULL(SUCC_CNT, 0)) / SUM(IFNULL(SEND_CNT, 0)) * 100),2) END AS S_SUCC_RT ,0 AS L_SND_CNT ,0 AS L_SUCC_CNT ,0 AS L_SUCC_RT ,0 AS M_SND_CNT ,0 AS M_SUCC_CNT ,0 AS M_SUCC_RT ,0 AS A_SND_CNT ,0 AS A_SUCC_CNT ,0 AS A_SUCC_RT FROM hubez_common.EZ_WEB_MSG WHERE 1 = 1 AND DATE_FORMAT( #{endDay}, '%Y-%m-%d') = DATE_FORMAT( NOW(), '%Y-%m-%d') AND DATE_FORMAT( REG_DT, '%Y-%m-%d') = DATE_FORMAT( NOW(), '%Y-%m-%d') AND CH_STR = 'SMS' GROUP BY DATE_FORMAT(REG_DT, '%Y-%m-%d') UNION ALL SELECT DATE_FORMAT(REG_DT, '%Y-%m-%d') AS SUM_YMD ,0 AS T_SND_CNT ,0 AS T_SUCC_CNT ,0 AS T_SUCC_RT ,0 AS S_SND_CNT ,0 AS S_SUCC_CNT ,0 AS S_SUCC_RT ,SUM(IFNULL(SEND_CNT, 0)) AS L_SND_CNT ,SUM(IFNULL(SUCC_CNT, 0)) AS L_SUCC_CNT ,CASE WHEN IFNULL(SUCC_CNT, 0) = 0 THEN 0 WHEN IFNULL(SEND_CNT, 0) = 0 THEN 0 ELSE TRUNCATE((SUM(IFNULL(SUCC_CNT, 0)) / SUM(IFNULL(SEND_CNT, 0)) * 100),2) END AS L_SUCC_RT ,0 AS M_SND_CNT ,0 AS M_SUCC_CNT ,0 AS M_SUCC_RT ,0 AS A_SND_CNT ,0 AS A_SUCC_CNT ,0 AS A_SUCC_RT FROM hubez_common.EZ_WEB_MSG WHERE 1 = 1 AND DATE_FORMAT( #{endDay}, '%Y-%m-%d') = DATE_FORMAT( NOW(), '%Y-%m-%d') AND DATE_FORMAT( REG_DT, '%Y-%m-%d') = DATE_FORMAT( NOW(), '%Y-%m-%d') AND CH_STR = 'LMS' GROUP BY DATE_FORMAT(REG_DT, '%Y-%m-%d') UNION ALL SELECT DATE_FORMAT(REG_DT, '%Y-%m-%d') AS SUM_YMD ,0 AS T_SND_CNT ,0 AS T_SUCC_CNT ,0 AS T_SUCC_RT ,0 AS S_SND_CNT ,0 AS S_SUCC_CNT ,0 AS S_SUCC_RT ,0 AS L_SND_CNT ,0 AS L_SUCC_CNT ,0 AS L_SUCC_RT ,SUM(IFNULL(SEND_CNT, 0)) AS M_SND_CNT ,SUM(IFNULL(SUCC_CNT, 0)) AS M_SUCC_CNT ,CASE WHEN IFNULL(SUCC_CNT, 0) = 0 THEN 0 WHEN IFNULL(SEND_CNT, 0) = 0 THEN 0 ELSE TRUNCATE((SUM(IFNULL(SUCC_CNT, 0)) / SUM(IFNULL(SEND_CNT, 0)) * 100),2) END AS M_SUCC_RT ,0 AS A_SND_CNT ,0 AS A_SUCC_CNT ,0 AS A_SUCC_RT FROM hubez_common.EZ_WEB_MSG WHERE 1 = 1 AND DATE_FORMAT( #{endDay}, '%Y-%m-%d') = DATE_FORMAT( NOW(), '%Y-%m-%d') AND DATE_FORMAT( REG_DT, '%Y-%m-%d') = DATE_FORMAT( NOW(), '%Y-%m-%d') AND CH_STR = 'MMS' GROUP BY DATE_FORMAT(REG_DT, '%Y-%m-%d') UNION ALL SELECT DATE_FORMAT(REG_DT, '%Y-%m-%d') AS SUM_YMD ,0 AS T_SND_CNT ,0 AS T_SUCC_CNT ,0 AS T_SUCC_RT ,0 AS S_SND_CNT ,0 AS S_SUCC_CNT ,0 AS S_SUCC_RT ,0 AS L_SND_CNT ,0 AS L_SUCC_CNT ,0 AS L_SUCC_RT ,0 AS M_SND_CNT ,0 AS M_SUCC_CNT ,0 AS M_SUCC_RT ,SUM(IFNULL(SEND_CNT, 0)) AS A_SND_CNT ,SUM(IFNULL(SUCC_CNT, 0)) AS A_SUCC_CNT ,CASE WHEN IFNULL(SUCC_CNT, 0) = 0 THEN 0 WHEN IFNULL(SEND_CNT, 0) = 0 THEN 0 ELSE TRUNCATE((SUM(IFNULL(SUCC_CNT, 0)) / SUM(IFNULL(SEND_CNT, 0)) * 100),2) END AS A_SUCC_RT FROM hubez_common.EZ_WEB_MSG WHERE 1 = 1 AND DATE_FORMAT( #{endDay}, '%Y-%m-%d') = DATE_FORMAT( NOW(), '%Y-%m-%d') AND DATE_FORMAT( REG_DT, '%Y-%m-%d') = DATE_FORMAT( NOW(), '%Y-%m-%d') AND CH_STR = 'KKO_NOTI' GROUP BY DATE_FORMAT(REG_DT, '%Y-%m-%d') UNION ALL SELECT SUM(IFNULL(SEND_CNT, 0)) AS T_SND_CNT ,SUM(IFNULL(SUCC_CNT, 0)) AS T_SUCC_CNT ,CASE WHEN IFNULL(SUCC_CNT, 0) = 0 THEN 0 WHEN IFNULL(SEND_CNT, 0) = 0 THEN 0 ELSE TRUNCATE ((SUM(IFNULL(SUCC_CNT, 0)) / SUM(IFNULL(SEND_CNT, 0)) * 100),2) END AS T_SUCC_RT ,0 AS S_SND_CNT ,0 AS S_SUCC_CNT ,0 AS S_SUCC_RT ,0 AS L_SND_CNT ,0 AS L_SUCC_CNT ,0 AS L_SUCC_RT ,0 AS M_SND_CNT ,0 AS M_SUCC_CNT ,0 AS M_SUCC_RT ,0 AS A_SND_CNT ,0 AS A_SUCC_CNT ,0 AS A_SUCC_RT FROM hubez_common.EZ_WEB_MSG WHERE 1 = 1 AND #{endMon} = DATE_FORMAT( NOW(), '%Y%m') AND DATE_FORMAT( REG_DT, '%Y-%m') = DATE_FORMAT( NOW(), '%Y-%m') GROUP BY DATE_FORMAT(REG_DT, '%Y-%m') UNION ALL SELECT 0 AS T_SND_CNT ,0 AS T_SUCC_CNT ,0 AS T_SUCC_RT ,SUM(IFNULL(SEND_CNT, 0)) AS S_SND_CNT ,SUM(IFNULL(SUCC_CNT, 0)) AS S_SUCC_CNT ,CASE WHEN IFNULL(SUCC_CNT, 0) = 0 THEN 0 WHEN IFNULL(SEND_CNT, 0) = 0 THEN 0 ELSE TRUNCATE ((SUM(IFNULL(SUCC_CNT, 0)) / SUM(IFNULL(SEND_CNT, 0)) * 100),2) END AS S_SUCC_RT ,0 AS L_SND_CNT ,0 AS L_SUCC_CNT ,0 AS L_SUCC_RT ,0 AS M_SND_CNT ,0 AS M_SUCC_CNT ,0 AS M_SUCC_RT ,0 AS A_SND_CNT ,0 AS A_SUCC_CNT ,0 AS A_SUCC_RT FROM hubez_common.EZ_WEB_MSG WHERE 1 = 1 AND #{endMon} = DATE_FORMAT( NOW(), '%Y%m') AND DATE_FORMAT( REG_DT, '%Y-%m') = DATE_FORMAT( NOW(), '%Y-%m') AND CH_STR = 'SMS' GROUP BY DATE_FORMAT(REG_DT, '%Y-%m') UNION ALL SELECT 0 AS T_SND_CNT ,0 AS T_SUCC_CNT ,0 AS T_SUCC_RT ,0 AS S_SND_CNT ,0 AS S_SUCC_CNT ,0 AS S_SUCC_RT ,SUM(IFNULL(SEND_CNT, 0)) AS L_SND_CNT ,SUM(IFNULL(SUCC_CNT, 0)) AS L_SUCC_CNT ,CASE WHEN IFNULL(SUCC_CNT, 0) = 0 THEN 0 WHEN IFNULL(SEND_CNT, 0) = 0 THEN 0 ELSE TRUNCATE ((SUM(IFNULL(SUCC_CNT, 0)) / SUM(IFNULL(SEND_CNT, 0)) * 100),2) END AS L_SUCC_RT ,0 AS M_SND_CNT ,0 AS M_SUCC_CNT ,0 AS M_SUCC_RT ,0 AS A_SND_CNT ,0 AS A_SUCC_CNT ,0 AS A_SUCC_RT FROM hubez_common.EZ_WEB_MSG WHERE 1 = 1 AND #{endMon} = DATE_FORMAT( NOW(), '%Y%m') AND DATE_FORMAT( REG_DT, '%Y-%m') = DATE_FORMAT( NOW(), '%Y-%m') AND CH_STR = 'LMS' GROUP BY DATE_FORMAT(REG_DT, '%Y-%m') UNION ALL SELECT 0 AS T_SND_CNT ,0 AS T_SUCC_CNT ,0 AS T_SUCC_RT ,0 AS S_SND_CNT ,0 AS S_SUCC_CNT ,0 AS S_SUCC_RT ,0 AS L_SND_CNT ,0 AS L_SUCC_CNT ,0 AS L_SUCC_RT ,SUM(IFNULL(SEND_CNT, 0)) AS M_SND_CNT ,SUM(IFNULL(SUCC_CNT, 0)) AS M_SUCC_CNT ,CASE WHEN IFNULL(SUCC_CNT, 0) = 0 THEN 0 WHEN IFNULL(SEND_CNT, 0) = 0 THEN 0 ELSE TRUNCATE ((SUM(IFNULL(SUCC_CNT, 0)) / SUM(IFNULL(SEND_CNT, 0)) * 100),2) END AS M_SUCC_RT ,0 AS A_SND_CNT ,0 AS A_SUCC_CNT ,0 AS A_SUCC_RT FROM hubez_common.EZ_WEB_MSG WHERE 1 = 1 AND #{endMon} = DATE_FORMAT( NOW(), '%Y%m') AND DATE_FORMAT( REG_DT, '%Y-%m') = DATE_FORMAT( NOW(), '%Y-%m') AND CH_STR = 'MMS' GROUP BY DATE_FORMAT(REG_DT, '%Y-%m') UNION ALL SELECT 0 AS T_SND_CNT ,0 AS T_SUCC_CNT ,0 AS T_SUCC_RT ,0 AS S_SND_CNT ,0 AS S_SUCC_CNT ,0 AS S_SUCC_RT ,0 AS L_SND_CNT ,0 AS L_SUCC_CNT ,0 AS L_SUCC_RT ,0 AS M_SND_CNT ,0 AS M_SUCC_CNT ,0 AS M_SUCC_RT ,SUM(IFNULL(SEND_CNT, 0)) AS A_SND_CNT ,SUM(IFNULL(SUCC_CNT, 0)) AS A_SUCC_CNT ,CASE WHEN IFNULL(SUCC_CNT, 0) = 0 THEN 0 WHEN IFNULL(SEND_CNT, 0) = 0 THEN 0 ELSE TRUNCATE ((SUM(IFNULL(SUCC_CNT, 0)) / SUM(IFNULL(SEND_CNT, 0)) * 100),2) END AS A_SUCC_RT FROM hubez_common.EZ_WEB_MSG WHERE 1 = 1 AND #{endMon} = DATE_FORMAT( NOW(), '%Y%m') AND DATE_FORMAT( REG_DT, '%Y-%m') = DATE_FORMAT( NOW(), '%Y-%m') AND CH_STR = 'KKO_NOTI' GROUP BY DATE_FORMAT(REG_DT, '%Y-%m') UNION ALL SELECT DATE_FORMAT(REG_DT, '%Y-%m') AS SUM_YM ,SUM(IFNULL(SEND_CNT, 0)) AS T_SND_CNT ,SUM(IFNULL(SUCC_CNT, 0)) AS T_SUCC_CNT ,CASE WHEN IFNULL(SUCC_CNT, 0) = 0 THEN 0 WHEN IFNULL(SEND_CNT, 0) = 0 THEN 0 ELSE TRUNCATE((SUM(IFNULL(SUCC_CNT, 0)) / SUM(IFNULL(SEND_CNT, 0)) * 100),2) END AS T_SUCC_RT ,0 AS S_SND_CNT ,0 AS S_SUCC_CNT ,0 AS S_SUCC_RT ,0 AS L_SND_CNT ,0 AS L_SUCC_CNT ,0 AS L_SUCC_RT ,0 AS M_SND_CNT ,0 AS M_SUCC_CNT ,0 AS M_SUCC_RT ,0 AS A_SND_CNT ,0 AS A_SUCC_CNT ,0 AS A_SUCC_RT FROM hubez_common.EZ_WEB_MSG WHERE 1 = 1 AND #{endMon} = DATE_FORMAT( NOW(), '%Y%m') AND DATE_FORMAT( REG_DT, '%Y-%m') = DATE_FORMAT( NOW(), '%Y-%m') GROUP BY DATE_FORMAT(REG_DT, '%Y-%m') UNION ALL SELECT DATE_FORMAT(REG_DT, '%Y-%m') AS SUM_YM ,0 AS T_SND_CNT ,0 AS T_SUCC_CNT ,0 AS T_SUCC_RT ,SUM(IFNULL(SEND_CNT, 0)) AS S_SND_CNT ,SUM(IFNULL(SUCC_CNT, 0)) AS S_SUCC_CNT ,CASE WHEN IFNULL(SUCC_CNT, 0) = 0 THEN 0 WHEN IFNULL(SEND_CNT, 0) = 0 THEN 0 ELSE TRUNCATE((SUM(IFNULL(SUCC_CNT, 0)) / SUM(IFNULL(SEND_CNT, 0)) * 100),2) END AS S_SUCC_RT ,0 AS L_SND_CNT ,0 AS L_SUCC_CNT ,0 AS L_SUCC_RT ,0 AS M_SND_CNT ,0 AS M_SUCC_CNT ,0 AS M_SUCC_RT ,0 AS A_SND_CNT ,0 AS A_SUCC_CNT ,0 AS A_SUCC_RT FROM hubez_common.EZ_WEB_MSG WHERE 1 = 1 AND #{endMon} = DATE_FORMAT( NOW(), '%Y%m') AND DATE_FORMAT( REG_DT, '%Y-%m') = DATE_FORMAT( NOW(), '%Y-%m') AND CH_STR = 'SMS' GROUP BY DATE_FORMAT(REG_DT, '%Y-%m') UNION ALL SELECT DATE_FORMAT(REG_DT, '%Y-%m') AS SUM_YM ,0 AS T_SND_CNT ,0 AS T_SUCC_CNT ,0 AS T_SUCC_RT ,0 AS S_SND_CNT ,0 AS S_SUCC_CNT ,0 AS S_SUCC_RT ,SUM(IFNULL(SEND_CNT, 0)) AS L_SND_CNT ,SUM(IFNULL(SUCC_CNT, 0)) AS L_SUCC_CNT ,CASE WHEN IFNULL(SUCC_CNT, 0) = 0 THEN 0 WHEN IFNULL(SEND_CNT, 0) = 0 THEN 0 ELSE TRUNCATE((SUM(IFNULL(SUCC_CNT, 0)) / SUM(IFNULL(SEND_CNT, 0)) * 100),2) END AS L_SUCC_RT ,0 AS M_SND_CNT ,0 AS M_SUCC_CNT ,0 AS M_SUCC_RT ,0 AS A_SND_CNT ,0 AS A_SUCC_CNT ,0 AS A_SUCC_RT FROM hubez_common.EZ_WEB_MSG WHERE 1 = 1 AND #{endMon} = DATE_FORMAT( NOW(), '%Y%m') AND DATE_FORMAT( REG_DT, '%Y-%m') = DATE_FORMAT( NOW(), '%Y-%m') AND CH_STR = 'LMS' GROUP BY DATE_FORMAT(REG_DT, '%Y-%m') UNION ALL SELECT DATE_FORMAT(REG_DT, '%Y-%m') AS SUM_YM ,0 AS T_SND_CNT ,0 AS T_SUCC_CNT ,0 AS T_SUCC_RT ,0 AS S_SND_CNT ,0 AS S_SUCC_CNT ,0 AS S_SUCC_RT ,0 AS L_SND_CNT ,0 AS L_SUCC_CNT ,0 AS L_SUCC_RT ,SUM(IFNULL(SEND_CNT, 0)) AS M_SND_CNT ,SUM(IFNULL(SUCC_CNT, 0)) AS M_SUCC_CNT ,CASE WHEN IFNULL(SUCC_CNT, 0) = 0 THEN 0 WHEN IFNULL(SEND_CNT, 0) = 0 THEN 0 ELSE TRUNCATE((SUM(IFNULL(SUCC_CNT, 0)) / SUM(IFNULL(SEND_CNT, 0)) * 100),2) END AS M_SUCC_RT ,0 AS A_SND_CNT ,0 AS A_SUCC_CNT ,0 AS A_SUCC_RT FROM hubez_common.EZ_WEB_MSG WHERE 1 = 1 AND #{endMon} = DATE_FORMAT( NOW(), '%Y%m') AND DATE_FORMAT( REG_DT, '%Y-%m') = DATE_FORMAT( NOW(), '%Y-%m') AND CH_STR = 'MMS' GROUP BY DATE_FORMAT(REG_DT, '%Y-%m') UNION ALL SELECT DATE_FORMAT(REG_DT, '%Y-%m') AS SUM_YM ,0 AS T_SND_CNT ,0 AS T_SUCC_CNT ,0 AS T_SUCC_RT ,0 AS S_SND_CNT ,0 AS S_SUCC_CNT ,0 AS S_SUCC_RT ,0 AS L_SND_CNT ,0 AS L_SUCC_CNT ,0 AS L_SUCC_RT ,0 AS M_SND_CNT ,0 AS M_SUCC_CNT ,0 AS M_SUCC_RT ,SUM(IFNULL(SEND_CNT, 0)) AS A_SND_CNT ,SUM(IFNULL(SUCC_CNT, 0)) AS A_SUCC_CNT ,CASE WHEN IFNULL(SUCC_CNT, 0) = 0 THEN 0 WHEN IFNULL(SEND_CNT, 0) = 0 THEN 0 ELSE TRUNCATE((SUM(IFNULL(SUCC_CNT, 0)) / SUM(IFNULL(SEND_CNT, 0)) * 100),2) END AS A_SUCC_RT FROM hubez_common.EZ_WEB_MSG WHERE 1 = 1 AND #{endMon} = DATE_FORMAT( NOW(), '%Y%m') AND DATE_FORMAT( REG_DT, '%Y-%m') = DATE_FORMAT( NOW(), '%Y-%m') AND CH_STR = 'KKO_NOTI' GROUP BY DATE_FORMAT(REG_DT, '%Y-%m') UNION ALL