
250530 하석형 관리자메인 접속 통계 조회 SQL 관리자/사용자/비로그인 사용자로 설정
@d57c60d02b36d86834c465957a8c7efcc213eb39
--- src/main/resources/mybatis/mapper/main/adminMain-SQL.xml
+++ src/main/resources/mybatis/mapper/main/adminMain-SQL.xml
... | ... | @@ -63,7 +63,15 @@ |
63 | 63 |
SELECT ai.dates |
64 | 64 |
, array_agg(authrt_nm) AS authrt_nm |
65 | 65 |
, array_agg(COALESCE(ucs.cntn_nope, 0)) AS cntn_nope |
66 |
- FROM (SELECT generate_series((now() + '-10 days') , now(), '1 day'::interval)::date AS dates, authrt_cd, authrt_nm FROM authrt_info WHERE use_yn = 'Y') AS ai |
|
66 |
+ FROM ( |
|
67 |
+ SELECT generate_series((now() + '-10 days') |
|
68 |
+ , now(), '1 day'::interval)::date AS dates |
|
69 |
+ , authrt_cd |
|
70 |
+ , authrt_nm |
|
71 |
+ FROM authrt_info |
|
72 |
+ WHERE use_yn = 'Y' |
|
73 |
+ AND authrt_cd IN ('ROLE_ADMIN', 'ROLE_USER', 'ROLE_NONE') /* 커스텀 권한 조회 필요 시 주석처리 */ |
|
74 |
+ ORDER BY reg_dt ) AS ai |
|
67 | 75 |
LEFT JOIN (SELECT authrt_cd, to_date(concat(cntn_yr,cntn_mm,cntn_day), 'YYYYMMDD') AS cntn_date, cntn_nope FROM user_cntn_stats) AS ucs |
68 | 76 |
ON dates = ucs.cntn_date |
69 | 77 |
AND ai.authrt_cd = ucs.authrt_cd |
Add a comment
Delete comment
Once you delete this comment, you won't be able to recover it. Are you sure you want to delete this comment?