diff --git a/src/main/resources/egovframework/sqlmap/let/sym/log/clg/EgovLoginLog_SQL_Mysql.xml b/src/main/resources/egovframework/sqlmap/let/sym/log/clg/EgovLoginLog_SQL_Mysql.xml index 9f9a19a0..adf729bd 100644 --- a/src/main/resources/egovframework/sqlmap/let/sym/log/clg/EgovLoginLog_SQL_Mysql.xml +++ b/src/main/resources/egovframework/sqlmap/let/sym/log/clg/EgovLoginLog_SQL_Mysql.xml @@ -640,6 +640,7 @@ WHERE B.URL IS NOT NULL AND C.AUTHOR_CODE = 'ROLE_ANONYMOUS' AND B.URL != '' + AND A.MENU_NM != '새메뉴' ) B ) C LEFT JOIN @@ -649,6 +650,7 @@ AND C.AUTHOR_CODE = 'ROLE_ANONYMOUS' AND B.URL != '' ) A INNER JOIN LETTNLOGINLOG B ON A.PROGRM_FILE_NM = B.PROGRM_FILE_NM WHERE 1=1 + AND (B.CREAT_DT BETWEEN #searchBgnDe# AND #searchEndDe#) GROUP BY menuNm , creatDt ) D ON C.creatDt = D.creatDt AND C.progrmFileNm = D.progrmFileNm @@ -694,6 +696,7 @@ WHERE B.URL IS NOT NULL AND C.AUTHOR_CODE = 'ROLE_ANONYMOUS' AND B.URL != '' + AND A.MENU_NM != '새메뉴' ) B ) C LEFT JOIN @@ -703,6 +706,7 @@ AND C.AUTHOR_CODE = 'ROLE_ANONYMOUS' AND B.URL != '' ) A INNER JOIN LETTNLOGINLOG B ON A.PROGRM_FILE_NM = B.PROGRM_FILE_NM AND B.CREAT_DT BETWEEN #searchBgnDe# AND #searchEndDe# WHERE 1=1 + AND (B.CREAT_DT BETWEEN #searchBgnDe# AND #searchEndDe#) GROUP BY menuNm , creatDt ) D ON C.creatDt = D.creatDt AND C.progrmFileNm = D.progrmFileNm @@ -750,6 +754,7 @@ WHERE B.URL IS NOT NULL AND C.AUTHOR_CODE = 'ROLE_ANONYMOUS' AND B.URL != '' + AND A.MENU_NM != '새메뉴' ) B ) C LEFT JOIN @@ -759,6 +764,7 @@ AND C.AUTHOR_CODE = 'ROLE_ANONYMOUS' AND B.URL != '' ) A INNER JOIN LETTNLOGINLOG B ON A.PROGRM_FILE_NM = B.PROGRM_FILE_NM WHERE 1=1 + AND (B.CREAT_DT BETWEEN #searchBgnDe# AND #searchEndDe#) GROUP BY menuNm , creatDt ) D ON C.creatDt = D.creatDt AND C.progrmFileNm = D.progrmFileNm @@ -796,6 +802,7 @@ WHERE B.URL IS NOT NULL AND C.AUTHOR_CODE = 'ROLE_ANONYMOUS' AND B.URL != '' + AND A.MENU_NM != '새메뉴' @@ -971,8 +978,8 @@ COUNT(0) OVER() AS totCnt , M.REG_DATE AS regDate , M.REG_STEP_SUM AS joinUserCnt - , D.TDAY_U_CNT AS loginUserCnt - , ROUND((D.TDAY_U_CNT / M.REG_STEP_SUM) * 100,2) AS userRatio + , MAX(D.TDAY_U_CNT) AS loginUserCnt + , ROUND((MAX(D.TDAY_U_CNT) / M.REG_STEP_SUM) * 100,2) AS userRatio FROM (SELECT DATE_FORMAT(L.APPROVAL_PNTTM, '%Y-%m') AS REG_DATE