GoodyGoody
Registered User.
- Local time
- Today, 20:24
- Joined
- Aug 31, 2019
- Messages
- 120
Hi, I have a table RaceEventRunners and I want to select the runner's best time for a given race. I have written the following nested SQL but ACCESS returns 'Syntax error in join operation'.
SELECT R.RaceEvent, R.RaceRunner, R.RaceTimeSecs, R.Racetime
FROM
(raceeventrunners R
INNER JOIN
(SELECT raceevent, racerunner, MIN(racetimesecs) AS MinTime FROM raceeventrunners X
GROUP BY X.raceevent, X.racerunner)
R ON R.raceevent = X.raceevent AND R.RaceRunner = X.RaceRunner)
where R.Racetimesecs = X.MinTime;
Can anyone help please? Thanks in advance Stephen
SELECT R.RaceEvent, R.RaceRunner, R.RaceTimeSecs, R.Racetime
FROM
(raceeventrunners R
INNER JOIN
(SELECT raceevent, racerunner, MIN(racetimesecs) AS MinTime FROM raceeventrunners X
GROUP BY X.raceevent, X.racerunner)
R ON R.raceevent = X.raceevent AND R.RaceRunner = X.RaceRunner)
where R.Racetimesecs = X.MinTime;
Can anyone help please? Thanks in advance Stephen