Anderer Vorschlag:
Code:
SELECT   *                                  
FROM     DATTIMP                            
WHERE   (LAGERORT,ARTIKEL,DATUM,ZEIT) IN (  
SELECT   LAGERORT,ARTIKEL,DATUM,MAX(ZEIT)   
FROM     DATTIMP                            
WHERE   (LAGERORT,ARTIKEL,DATUM) IN (       
SELECT   LAGERORT,ARTIKEL,MAX(DATUM)        
FROM     DATTIMP                            
WHERE    LAGERORT='LO'                      
AND      DATUM BETWEEN 20080901 AND 20080930
GROUP BY LAGERORT,ARTIKEL)                  
GROUP BY LAGERORT,ARTIKEL,DATUM)            
ORDER BY LAGERORT,ARTIKEL,DATUM,ZEIT