Moin!
zum Ersten wird das nicht funktionieren. Zum zweiten würde das (wie Dennis bereits erkannt hat) nicht funktionieren wie erwartet.
Das merkwürdige ist ja: Es hat hier funktioniert. Mit den Daten, die Dennis gepostet hat. Ich hätte auch erwartet, daß die fehlenden werte aus der Reihe stammen, aus der auch die anderen Werte stammen. Also in diesem Fall aus der, aus der der Max-Wert kommt. Dummerweise fällt mir jetzt gerade auf: Was, wenn Max 2 Mal vorhanden ist...
Ich sehe Deine Argumente also ein. Zudem bin ich beim Umsetzen eines stark ähnlichen Queries auf Oracle auf genau dieses Problem gestoßen und mußte auch kompliziert drumherumarbeiten. Ich denke, ich werde diesen Thread im Auge behalten und mein Query danach nochmal in Augenschein nehmen.
-- Skeeve