Hallo Tobias
ja, mit MIN hatte ich auch schon probiert aber leider ohne Erfolg - das Problem ist jedes Mitglied nur einmal auf der Liste erscheinen zu lassen. Ich hoffe einfach mal, dass Iljas oder Daniela (oder jemand anderes) noch eine Idee haben, ansonsten musse ich es wohl etwas umständlicher per Script machen.
Was liefert folgendes ungetestetes Statement?
SELECT
m.nachname as name,
m.vorname,
DATE_FORMAT(m.gebdatum,'%Y') as jg,
MIN(CONCAT(TIME_FORMAT(z.zeit,'%i:%s'),',',LPAD(z.hundertstel,2,'0'))) as zeit
FROM
mitglieder AS m
INNER JOIN zeiten AS z ON m.id=z.mitgliedid
GROUP BY
name,
vorname,
jg
WHERE
m.mw = 'm' AND
z.disziplin = 4 AND
z.streckenlaenge = 100
ORDER BY
zeit
LIMIT 10
Freundliche Grüße
Vinzenz