Ich möchte 2 hintereinander geschachtelte Abfragen machen. Da in der nachfolgenden Abfrage nach bestimmten Kriterien gruppiert und neu sortiert wird, kann ich dies beiden Abfragen nicht in einer Abfrage zusammenfassen.
Die Abfragen sehen wie folgt aus:
Das Ergebnis dieser Abfrage wird dann für folgende Abfrage verarbeitet:
Die Abfragen sehen wie folgt aus:
- Abfrage 1:
SELECT Läufer, StreckenNR, Zeit, Name, Vorname, Strecke, Datum
FROM termine LEFT JOIN ((mitglieder RIGHT JOIN läufe ON MitgliederID = Läufer) RIGHT JOIN strecken ON StreckenNR = IDStrecken) ON autowert = VeranstaltungNr
WHERE (((Strecke)=10) AND ((Datum)>=#1/1/2004# And (Datum)<=#12/31/2004#));
Das Ergebnis dieser Abfrage wird dann für folgende Abfrage verarbeitet:
- Abfrage 2:
SELECT Name, Vorname, Min(Zeit) AS MinvonZeit FROM Abfrage1
GROUP BY Name, Vorname ORDER BY Min(Zeit);
Kommentar