AS SELECT     
VariableDependency.SourceVarId AS VarID,
VariableDependency.DependentVarId, 
VariableDependencyTypes.Description AS [DependencyType], 
VariableDependency.OffsetStart, 
VariableDependency.OffsetEnd,
VariableDependency.DependencyTypeId,
Variables_1.IsField,
Variables_1.Varsize 
FROM      ((Variables INNER JOIN  VariableDependency ON Variables.VarID = VariableDependency.SourceVarId) INNER JOIN
                      VariableDependencyTypes ON VariableDependency.DependencyTypeId = VariableDependencyTypes.TypeId )
INNER JOIN Variables Variables_1 ON VariableDependency.DependentVarId = Variables_1.VarID
WHERE     (VariableDependency.SourceVarId IN (Select * from #numeric_param_temp)) 
           AND (VariableDependency.DependencyTypeId IN (1, 2, 3, 4))
order by VariableDependency.SourceVarId,
VariableDependency.DependentVarId           