 AS SELECT  JCLStep.StepID, 
	JCLStep.StepName, JCLDD.DDID, JCLDD.DDName, 
	a.DataSetName, a.DataSetID, a.GenerationNumber, 
	JCLStep.OrdinalNumInJob, 
	JCLDDRef.MemberName as dsMemberName,
	stepPos.ResourceFilePath as stepFile,
	stepPos.StartRow as stepLine,
	ddPosInProc.ResourceFilePath as ddFile,
	ddPosInProc.StartRow as ddLine
 FROM         JCLStep 
 			INNER JOIN JCLDD ON JCLStep.StepID = JCLDD.StepID 
 			INNER JOIN JCLDDRef ON JCLDD.DDID = JCLDDRef.DDID 
 			INNER JOIN JCLPhysicalDataSet as a ON JCLDDRef.DataSetID = a.DataSetID  
               INNER JOIN JCLPosition as stepPos ON stepPos.PositionID = JCLStep.PositionID
               INNER JOIN JCLPosition as ddPosInProc ON ddPosInProc.PositionID = JCLDD.PositionID       
 WHERE     (JCLStep.StepID in (Select * from #numeric_param_temp))
 ORDER BY JCLStep.StepID, JCLDD.DDID