*Updated JOINS
SELECT
ri.[Guid] AS [AssetGuid]
,ri.[Name] AS [AssetName]
,ri.[CreatedDate] AS [First Discovered]
,l.[Guid] AS [LocationGuid]
,l.[Name] AS [LocationName]
FROM
vRM_Asset_Item ri
LEFT OUTER JOIN ResourceAssociation ra
ON ri.Guid = ra.ParentResourceGuid
AND (ra.ResourceAssociationTypeGuid = '05de450f-39ea-4aae-8c5f-77817889c27c') --Location
LEFT OUTER JOIN vRM_Location_Item l
ON ra.ChildResourceGuid = l.Guid
First Discovered
DECLARE @ComputerGuid UniqueIdentifier = 'x'
SELECT vi.CreatedDate as 'First Discovered'
FROM vResource vr
LEFT OUTER JOIN vItem vi ON vi.Guid = vr.Guid
WHERE vr.Guid = @ComputerGuid
Asset's Location
SELECT
ri.[Guid] AS [AssetGuid],
ri.[Name] AS [AssetName],
l.[Guid] AS [LocationGuid],
l.[Name] AS [LocationName]
FROM
vRM_Asset_Item ri
LEFT OUTER JOIN ResourceAssociation ra
ON ri.Guid = ra.ParentResourceGuid
AND (ra.ResourceAssociationTypeGuid = '05de450f-39ea-4aae-8c5f-77817889c27c') --Location
LEFT OUTER JOIN vRM_Location_Item l
ON ra.ChildResourceGuid = l.Guid