두 개 이상의 바이러스 백신 소프트웨어가 설치된 모든 컴퓨터의 목록을 가져 오는 쿼리를 작성하고 있습니다. 불행히도 쿼리를 반환 할 수 없습니다. 당신은 내가 장치 1, 2에 대한 데이터가 포함됩니다 내 결과 집합을 작업 쿼리를받을 때 그래서 내가 설정에게 데이터를 아래의 스크린 샷에서 볼 및 3SQL 쿼리가 행을 반환하지 않습니다.
수 있듯이 여기내가 현재 가지고 무엇을 : 당신은 안티 바이러스 이름이 필요하지 않은 경우
SELECT d.ip_address AS "IP Address",
d.name AS "Computer Name",
av.name AS "Antivirus Name",
COUNT(av.deviceID) AS "# of AV Installed"
FROM devices d JOIN anti_virus_products av
ON d.deviceID = av.deviceID
GROUP BY d.ip_address, d.name, av.name
HAVING COUNT(av.deviceID) > 1;
감사합니다! 이러한 쿼리를 확장하여 이러한 장치에 설치된 바이러스 백신 소프트웨어의 모든 이름을 나열하려면 어떻게해야합니까? – tylerbhughes