SELECT 'F',
       T1.PathId,
       File.Name,
       File.JobId,
       File.LStat,
       File.FileId
FROM
   Job,
   File,
   (
      SELECT MAX(JobTDate) AS JobTDate, PathId, Name
      FROM (
         SELECT JobTDate, PathId, File.Name
         FROM File
         JOIN Job USING (JobId)
         WHERE
            File.JobId IN (%s) AND
            PathId = %s
      ) AS tmp
      GROUP BY PathId, Name
      LIMIT %lld
      OFFSET %lld
   ) AS T1
WHERE
   T1.JobTDate = Job.JobTDate AND
   Job.JobId = File.JobId AND
   T1.PathId = File.PathId AND
   T1.Name = File.Name AND
   File.Name != '' AND
   File.FileIndex > 0 %s
   AND Job.JobId IN (%s)
   
