Hallo Rolf,

Bei Deiner Lösung musst Du folgendes beachten:
Bei der Differenz (DIFF) handelt es sich um ein 8-stelliges numerisches Ergebnis.
In Stelle 1-4 werden die Differenz-Jahre zurückgegeben,
in Stelle 5-6 die Differenz-Monate in Stelle 7-8 die Differenz-Tage.

Wenn Du gezielt die Differenz-Tage (also z.B. 45) ermitteln willst, müssen beide Datums-Felder über die Funktion DAYS in die rechnerische Anzahl Tage seit dem 01.01.0001 konvertiert und anschließend voneinander abgezogen werden.

Weitere Informationen zur Datums- und Zeitrechnung mit Query/400 findest Du in den iNN - eNews:
iNN - eNews 5/2004
iNN - eNews 6/2004

@Fuerchau:
ISO-Format ist nicht unbedingt erforderlich!
Jede gültige alphanumerische Datums-Aufbereitung mit einem 4-stelligen Jahr ist zulässig also:
'JJJJ-MM-TT' = ISO
'MM/TT/JJJJ' = USA
'TT.MM.JJJJ' = EUR

Birgitta