@Input_StartDate datetime , @Input_EndDate datetime  
AS SELECT DISTINCT MFJCLStepInfo.ProgramName, MFJobInfo.JobName, MFJCLStepInfo.StepName, MFJCLStepInfo.IOCount, 
           MFJCLStepInfo.CPUTime, MFJCLStepInfo.StartDate, MFJCLStepInfo.EndStatus, MFJCLStepInfo.IOTime 
FROM MFJobInfo INNER JOIN MFJCLStepInfo ON MFJobInfo.RTJobID = MFJCLStepInfo.RTJobID 
WHERE MFJCLStepInfo.ProgramName in (select * from #string_param_temp)  
      AND  (MFJCLStepInfo.StartDate >= @Input_StartDate) AND (MFJCLStepInfo.StartDate <= @Input_EndDate) 
ORDER BY MFJCLStepInfo.ProgramName, MFJobInfo.JobName, MFJCLStepInfo.StepName