DYNAMIC RESULT SETS 1
LANGUAGE SQL
 BEGIN


	            BEGIN
					    DECLARE crs CURSOR WITH RETURN FOR
					    SELECT      tgtJob.JobName AS tgtName,
						            anj.JobNumber AS tgtJobNumber,
						            anj.JobId AS tgtid,
						            srcJob.JobName AS prevName,
						            nj2.JobNumber AS prevJobNumber,
						            srcJob.JobID AS previd,
						            anj.NetworkID,
						            anj.NetworkJobsID
						     FROM AAUTONetworkJobs anj
						          LEFT JOIN AAUTONetworkJobsDependencies src ON src.JobID = anj.NetworkJobsID
						          LEFT JOIN AAUTONetworkJobs nj2 ON nj2.NetworkJobsID = src.PreviousJobID
						          LEFT JOIN AAUTOJobs srcJob ON srcJob.JobID = nj2.JobId
						          INNER JOIN AAUTOJobs aj ON anj.JobId = aj.JobID
						          --inner join AAUTONetworkJobsDependencies src on src.PreviousJobID = anj.NetworkJobsID
						          INNER JOIN AAUTOJobs tgtJob ON anj.JobID = tgtJob.JobID
						    WHERE anj.NetworkID IN (SELECT * FROM SESSION.numeric_param_temp)
						    ORDER BY tgtJobNumber,
						              anj.NetworkID;

				        OPEN crs;
				
                END;
END	
