hi, es geht um eine anwendung in der man tipps auf formel 1 rennen verwalten können soll.
folgendes problem:
ich habe 2 tabellen, eine tb_fahrer und eine tb_tipps..
tb_fahrer ist eine auflistung aller formel 1 fahrer, also 40 datensätze, mit id und namen, z.B. :
id name
1 michael schumacher
tb_tipps enthält die abgegebenen tipps, mit id, user, rennen, erster, zweiter, dritter.
unter erster, zweiter, dritter, speicher ich eine Zahl die als Fremdschlüssel auf die tb_fahrer.id referenziert.
Nun möchte ich beim auslesen, natürlich nicht die nummern der fahrer haben, sondern gleich statt der 1 den "michael schumacher" haben und eben die namen der fahrer.
ich brauch ein statement das alle nummern der fahrer durch ihren namen ersetzt.
ich habs mit einem join gemacht, z.B. tb_fahrer inner join tb_tipps on tb_fahrer.id = erster
aber was ist dann mit "zweiter" und "dritter"
bitte un hilfe.
folgendes problem:
ich habe 2 tabellen, eine tb_fahrer und eine tb_tipps..
tb_fahrer ist eine auflistung aller formel 1 fahrer, also 40 datensätze, mit id und namen, z.B. :
id name
1 michael schumacher
tb_tipps enthält die abgegebenen tipps, mit id, user, rennen, erster, zweiter, dritter.
unter erster, zweiter, dritter, speicher ich eine Zahl die als Fremdschlüssel auf die tb_fahrer.id referenziert.
Nun möchte ich beim auslesen, natürlich nicht die nummern der fahrer haben, sondern gleich statt der 1 den "michael schumacher" haben und eben die namen der fahrer.
ich brauch ein statement das alle nummern der fahrer durch ihren namen ersetzt.
ich habs mit einem join gemacht, z.B. tb_fahrer inner join tb_tipps on tb_fahrer.id = erster
aber was ist dann mit "zweiter" und "dritter"
bitte un hilfe.
Kommentar