아래와 같은 쿼리문을 통해서요.
select A.pgrouppath as ’기관명’, max(A.computername) as ’컴퓨터이름’, max(A.ipaddr) as ’IP주소’, B.apc_name as ’바이러스이름’, count(*) as cnt
from domain_nodestatus_view A, VIRUS_ALRT_View B
where A.mpuid = B.apc_agentid and B.apc_time between ’2008-04-01 00:00’ and ’2008-04-30 23:59’
group by A.mpuid, B.apc_name, A.pgrouppath
order by B.cnt desc
기관명 |
컴퓨터이름 |
IP주소 |
바이러스이름 |
바이러스 감염수 |
이런 값을 얻고 싶습니다.
제일 중요한게 DB에서 특정 IP에 대해 위와 같은 자료를 검색할수 있는지가 궁굼합니다.
위에것도 제가 짜집기 해서 겨우 만든겁니다 ㅠㅠ
예를 들어 특정 IP대역 192.168.30.0 번대에 해당하는 것을 위와 같은 값으로 출력할수 있는지가 궁굼합니다.
도와주세요 ㅠㅠ |