My Sql Abfragen problem

Serethos

Erfahrenes Mitglied
Servus

weiß leider nicht unter was ich suchen soll mit diesem problem deswegen hab ich neues thema aufgemacht.

Hab ne große MySql DB, alle Tabellen sind mit schlüsseln mit einander verbunden. jetzt brauch ich hilfe bei einer abfrage von einer dritten tabelle zur ersten um da mein wert zubekommen.
ok ich versuch das ganze mal zu veranschaulichen

HauptTabelle
PrimaryKey InfoID
SecKey ortID->ortID

Ort
PrimaryKey OrtID
SecKey ortnameid->ortname

Ortname
PrimaryKey OrtNameID
name

in Ortname stehen meine Orte
danach will ich suchen um die InfoID zu bekommen

habs so versucht kommt aber nur mißt raus

select h.InfoID, o_OrtNameID, a.Name from HauptTabelle h, ort o, ortname a where a.name='Gera';

ok danke schon mal im vorraus
 
select h.InfoID, o_OrtNameID, a.name from HauptTabelle h, ort o, ortname a
where h.infoID = o_OrtID and o.ortnameid = a.ortnameid and a.name = 'Gera'
;

dada so gehts
 
Zurück