我正在查询以获取安装了多个防病毒软件的所有计算机的列表。不幸的是,我无法让我的查询返回任何东西。正如你在截图参见下面我已经安装了数据,这样,当我得到查询工作我的结果集将包含在设备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