Tach!
Es sieht so aus, dass NICHT der Treffer ausgeliefert wird, der dem gefundenen MIN Datum entspricht.
OFFENBAR wird der letzte gefundene Treffer des verlangten Zeitraums ausgeliefert, BEVOR MIN gebildet wird.
Achja, jetzt wo du es sagst ... Es sind beliebige Daten aus der Gruppe. Welche Aggregatfunktion verwendet wird, spielt keine Rolle. Man kann ja auch MIN() und MAX() gleichzeitig nehmen. Oder SUM(), oder AVG(). Woher sollen denn dann die Daten kommen?
Da muss ich meine Antwort korrigieren, dass aus dem Teil
aber aus welchem der beiden Datensätze die Werte kommen, ist nicht definiert.
wird:
aber aus welchem der Datensätze der Gruppe die Werte kommen, ist nicht definiert.
Der Rest bleibt, insbesondere der letzte Abschnitt zur Vorgehensweise. Wenn nur die MIN-Datensätzt interessieren, muss in einer zweiten Abfrage der MIN-Wert als WHERE-Kriterium genommen werden. Das kann man auch als Subselect schachteln.
dedlfix.