질문좀 드립니다. A라는 테이블이 로그인아이디랑 아이피가 있습니다. 동일한 아이디에서 여러아이피로 접속하는경우 체크하는 쿼리는 어떻게 해야하나요?
with a(id,ip) as ( select 'id1','1.1.1.1' from dual union all select 'id1','1.1.1.2' from dual union all select 'id1','1.1.1.9' from dual union all select 'id2','1.1.1.3' from dual union all select 'id2','1.1.2.3' from dual union all select 'id3','1.3.1.3' from dual union all select 'id4','1.4.1.3' from dual ) select id, '['||LISTAGG( ip, '],[' ) WITHIN GROUP (ORDER BY ip)||']' ips , count(*) ipcnt from a group by id having sum(1) > 1