Sorry, I didn't read the subject line, here's a modified query that excludes 
those that have later dDts or iBatchNos:

SELECT lPLFI.*,
      mI.cDesc,
      mI.cPack,
      mI.cCode
   FROM lPriceListsFixedItem lPLFI
      LEFT JOIN mItems mI
         ON lPLFI.iItemID = mI.iID
   WHERE lPLFI.iPID = 69
     AND NOT EXISTS(SELECT * FROM lPriceListsFixedItem lPLFI2
                    WHERE lPLFI.iItemID = lPLFI2.iItemID
                      AND (lPLFI.dDt < lPLFI2.dDt
                        OR lPLFI.iBatchNo < lPLFI2.iBatchNo)
   ORDER BY lPLFI.iPID, mI.cDesc, mI.cPack, mI.cCode

HTH,
Set

Reply via email to