DECLARE @v1_var2 nvarchar(max)
SET @v1_var2 = N'%var2%'
DECLARE @v2_var1 nvarchar(max)
SET @v2_var1 = N'%var1%'
DECLARE @v3_TrusteeScope nvarchar(max)
SET @v3_TrusteeScope = N'%TrusteeScope%'
DECLARE @v4_var4 nvarchar(max)
SET @v4_var4 = N'%var4%'
DECLARE @v5_var3 nvarchar(max)
SET @v5_var3 = N'%var3%'
DECLARE @v6_CurrentContainer nvarchar(max)
SET @v6_CurrentContainer = N'%CurrentContainer%'
DECLARE @v7_BaseResourceType uniqueidentifier
SET @v7_BaseResourceType = '%BaseResourceType%'
SELECT
[vri8_Resource].[Guid] AS [Guid],
[vri8_Resource].[Name] AS [Name],
[ajs9_ouMem].[Distinguished Name] AS [Container],
[ajs10_Inv_OS_Operating_System].[Name] AS [OS Name],
[ajs11_Inv_HW_Video_Controller_Windows].[Installed Display Drivers]
FROM
[vRM_Resource_Item] AS [vri8_Resource]
INNER JOIN ([Inv_OU_Membership] AS [ajs9_ouMem]
INNER JOIN [Inv_OS_Operating_System] AS [ajs10_Inv_OS_Operating_System]
ON ([ajs9_ouMem].[_ResourceGuid] = [ajs10_Inv_OS_Operating_System].[_ResourceGuid])
INNER JOIN [Inv_HW_Video_Controller_Windows] AS [ajs11_Inv_HW_Video_Controller_Windows]
ON ([ajs9_ouMem].[_ResourceGuid] = [ajs11_Inv_HW_Video_Controller_Windows].[_ResourceGuid]))
ON ([vri8_Resource].[Guid] = [ajs9_ouMem].[_ResourceGuid])
INNER JOIN [ResourceType] AS [ajs12_rt]
ON ([vri8_Resource].[ResourceTypeGuid] = [ajs12_rt].[Guid])
INNER JOIN [ResourceTypeHierarchy] AS [ajs13_rth]
ON ([vri8_Resource].[ResourceTypeGuid] = [ajs13_rth].[ResourceTypeGuid])
WHERE
(
(
([ajs13_rth].[BaseResourceTypeGuid] = @v7_BaseResourceType)
AND
([ajs9_ouMem].[Distinguished Name] LIKE @v6_CurrentContainer)
AND
(
([vri8_Resource].[Name] LIKE @v2_var1)
OR
([vri8_Resource].[Name] LIKE @v1_var2)
OR
([vri8_Resource].[Name] LIKE @v5_var3)
OR
([vri8_Resource].[Name] LIKE @v4_var4)
)
)
AND
([vri8_Resource].[Guid] IN (SELECT [ResourceGuid] FROM [ScopeMembership] WHERE [ScopeCollectionGuid] IN (SELECT [ScopeCollectionGuid] FROM dbo.fnGetTrusteeScopeCollections(@v3_TrusteeScope))))
)
ORDER BY
[Name] ASC,
[Container] ASC