moin,
Ich stehe vor einem Problem wo ich gerade nicht weiterweiss, und zwar geht es um folgendes:
Ich habe ein Programm geschrieben, dass Daten aus einer Datenbank holt und diese wieder hineinschreibt etc. und nun möchte ich gewisse Daten sortieren lassen.
Ich habe z.B die Tabelle sportler, dort sind alle Informationen über die Personen erfasst (ID PK, name, vorname, gebdatum....) und danach habe ich eine Tabelle leichtathletik (ID des sportlers, ergebnisse in den einzelnen Bereichen)
Nun will ich eine Rangliste erstellen, also lese ich die Daten aus beiden Tabellen aus und lasse sie dann nach der Zeit beim 100m Lauf sortieren.
Nun habe ich aber dsa Problem, dass doppelte Einträge dort auftauchen und in der Rangliste sollte jede Person ja nur einmal vorkommen mit dem besten Ergebnis.
Habe es mit Distinct probiert, aber das vergleicht ja die ganze Zeile.
Hat jemand eine Idee wie es geht?
mfg
Ich stehe vor einem Problem wo ich gerade nicht weiterweiss, und zwar geht es um folgendes:
Ich habe ein Programm geschrieben, dass Daten aus einer Datenbank holt und diese wieder hineinschreibt etc. und nun möchte ich gewisse Daten sortieren lassen.
Ich habe z.B die Tabelle sportler, dort sind alle Informationen über die Personen erfasst (ID PK, name, vorname, gebdatum....) und danach habe ich eine Tabelle leichtathletik (ID des sportlers, ergebnisse in den einzelnen Bereichen)
Nun will ich eine Rangliste erstellen, also lese ich die Daten aus beiden Tabellen aus und lasse sie dann nach der Zeit beim 100m Lauf sortieren.
Nun habe ich aber dsa Problem, dass doppelte Einträge dort auftauchen und in der Rangliste sollte jede Person ja nur einmal vorkommen mit dem besten Ergebnis.
Habe es mit Distinct probiert, aber das vergleicht ja die ganze Zeile.
Hat jemand eine Idee wie es geht?
mfg