AS SELECT DISTINCT Variables_1.VarID, 
OccurrencesStmt.OccurID, 
SqlTables.SqlTableID
FROM 
	StatementReference AS StatementReference_1 
	INNER JOIN Variables AS Variables_1 ON StatementReference_1.ResourceID = Variables_1.VarID
	INNER JOIN OccurrencesStmt ON StatementReference_1.OccurID = OccurrencesStmt.OccurID
	INNER JOIN StatementReferenceEx ON StatementReferenceEX.OccurID = OccurrencesStmt.OccurID
	INNER JOIN SqlFields ON SqlFields.SqlFieldID = StatementReferenceEX.ReadResourceID
	                          AND Variables_1.VarID = StatementReferenceEX.WrittenResourceID 
	INNER JOIN SqlTables ON SqlTables.SqlTableID = SqlFields.SqlTableID 
WHERE 
	StatementReference_1.ResourceType=4
	AND Variables_1.VarID IN (Select * from #numeric_param_temp) 
	AND StatementReferenceEX.ReadResourceType = 187
	AND dbo.StatementReferenceEX.WrittenResourceType = 4
ORDER BY Variables_1.VarID
