SELECT DISTINCT a.Netbios_Name0 AS 'Computer Name', CASE WHEN ARP.OMSA IS NULL THEN 'N/A' ELSE ARP.OMSA END AS 'Dell OMSA Version', CASE WHEN ARP.Equallogic IS NULL THEN 'N/A' ELSE ARP.Equallogic END AS 'Broadcom Version' FROM v_R_System_Valid a INNER JOIN v_GS_COMPUTER_SYSTEM CS on CS.ResourceID = a.ResourceID INNER JOIN v_FullCollectionMembership FCM on FCM.ResourceID = a.ResourceID --INSTALLED SOFTWARE-- LEFT OUTER JOIN (SELECT ResourceID, MAX(CASE WHEN DisplayName0 ='Dell OpenManage Server Administrator' THEN Version0 ELSE 'Not Installed' END) AS 'OMSA', MAX(CASE WHEN DisplayName0 ='Dell Equallogic Host Integration Tools' THEN Version0 ELSE 'Not Installed' END) AS 'Equallogic' FROM v_ADD_REMOVE_PROGRAMS WHERE ProdID0 LIKE 'Microsoft SQL Server%' OR DisplayName0 = 'Dell OpenManage Server Administrator' OR DisplayName0 = 'Dell Equallogic Host Integration Tools' GROUP BY ResourceID) ARP ON ARP.ResourceID = a.ResourceID Where FCM.CollectionID = 'SMS00001' Order by a.Netbios_Name0
Recent Comments