Guten Tag zusammen

ich stecke wieder einmal fest und brauche Hilfe. Ich muss eine Datei erstellen mit dem letzten Eintrag aus den Artikeltransaktionen.

Lagerort Artikel Datum Zeit Suffix
LO ARTIKEL_1 20080929 112614 1 fficeffice" />>>
LO ARTIKEL_1 20080929 112655 1 >>
LO ARTIKEL_1 20080930 62455 1 >>
LO ARTIKEL_1 20080930 62516 1 >>
LO ARTIKEL_1 20080930 82339 1 >>
LO ARTIKEL_1 20080930 82351 1 >>
LO ARTIKEL_1 20080930 133526 1 >>
LO ARTIKEL_1 20080930 133529 1 >>
LO ARTIKEL_1 20081001 90817 1 >>
LO ARTIKEL_1 20081001 90834 1

Mein SQL Statement sollte den fett markierten Satz zurückgeben. Zusätzliches Problem ist, dass bei der Zeit ohne führende Nullen abgespeichert wird.

momentan versuch ichs wie folgt:

select Lagerort, Artikel, max(trim(char(Datum)) || trim(char(Zeit)) || trim(char(Suffix)))
where Lagerort = 'LO' and Datum between 20080901 and 20080930
Group by Lagerort, Artikel

Leider bekomm ich aber nicht den gewünschten Satz zurück.

Besten Dank für eure kompetente Hilfe
Grüss
mikka_71