Hi,
Could someone tell me what JOIN I am missing or if it is the wrong one or where I need a (
This query needs to work and I just am not good at tying all these things together.
SELECT
vComputer.Name AS 'Computer Name'
,vComputer.[GUID], vComputer.[IP Address]
, vComputer.[OS Name]
, vComputer.[OS Revision]
, vHWComputerSystem.Manufacturer
, vHWComputerSystem.Model
, vHWComputerSystem.[Identifying Number] AS 'Serial Number'
, vHWProcessor.Model AS 'Processor'
, vHWComputerSystem.[Total Physical Memory (Bytes)] / 1048576 AS 'RAM (MB)'
, I.Name AS 'Location', vComputer.[User] AS 'Primary Owner'
, vComputer.IsManaged AS 'Managed'
FROM vComputer LEFT OUTER JOIN
ResourceAssociation AS loc ON (loc.ChildResourceGuid = vComputer.Guid OR
loc.ParentResourceGuid = vComputer.Guid) AND loc.ResourceAssociationTypeGuid = '05DE450F-39EA-4AAE-8C5F-77817889C27C' LEFT OUTER JOIN
vItem AS I ON loc.ChildResourceGuid = I.Guid LEFT OUTER JOIN
vHWProcessor ON vComputer.Guid = vHWProcessor._ResourceGuid LEFT OUTER JOIN
vHWComputerSystem ON vComputer.Guid = vHWComputerSystem._ResourceGuid and
INNER JOIN [Inv_InstalledSoftware] AS [InstalledSoftware]
ON [vComputer].[Guid] = [InstalledSoftware].[_ResourceGuid]
WHERE
(
(
(IsManaged=1) and _ResourceGuid IN (SELECT _ResourceGuid FROM Inv_InstalledSoftware WHERE InstallFlag = 1 and
(_SoftwareComponentGuid = '9a388a78-87d9-48b6-a004-8e54536aa6a4')))
)
To help this cause here is the query I am going to include the query I am trying to incorporate
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
SELECT DISTINCT
[vri1_Computer].[Guid] AS [_ResourceGuid]
FROM
[vRM_Computer_Item] AS [vri1_Computer]
INNER JOIN [Inv_InstalledSoftware] AS [dca2_InstalledSoftware]
ON [vri1_Computer].[Guid] = [dca2_InstalledSoftware].[_ResourceGuid]
INNER JOIN [vComputerResource] AS [ajs3_vComputerResource]
ON [vri1_Computer].[Guid] = [ajs3_vComputerResource].[Guid]
WHERE
(
(
([ajs3_vComputerResource].[IsManaged] = 1) AND _ResourceGuid IN (SELECT _ResourceGuid FROM Inv_InstalledSoftware WHERE InstallFlag = 1 AND (_SoftwareComponentGuid = '9a388a78-87d9-48b6-a004-8e54536aa6a4')))
)
Help is greatly appreciated.
Thanks.