Sure, here you go...
-------
DECLARE @days int
SET @days = 1
SELECT ci.[Guid]
, ci.[Name]
, ISNULL(ir.[Collection Time], eh.[LastInvEvt]) [Last Inventory]
FROM vRM_Computer_Item ci
JOIN vAsset va ON va._ResourceGuid = ci.[Guid]
LEFT OUTER JOIN Inv_Inventory_Results ir
ON ci.[Guid] = ir.[_ResourceGuid]
AND ir.[Agent] = 'Inventory Agent'
LEFT OUTER JOIN (
SELECT MAX(_eventTime) [LastInvEvt], [ResourceGuid]
FROM Evt_NS_Event_History
WHERE ItemName = 'Inventory Solution Capture Item'
GROUP BY ResourceGuid
) eh ON eh.[ResourceGuid] = ci.[Guid]
WHERE DATEADD(DAY, @days, ISNULL(ir.[Collection Time],ISNULL(eh.[LastInvEvt],''))) < GETDATE()
AND ci.[IsManaged] = 1
AND va."Status" = 'Active'
ORDER BY ci.[Name] ASC