SQL Abfrage
BIG BOB
- datenbank
Hallo zusammen.
Ich habe folgendes Problem.
Ich habe zwei Tabelle.
die erste:
verbindungen
id|stadt|betreiberid|flughafenid|
die zweite:
flughafen
id|flughafenname|
Also folgendes. Ich habe eine betreiberid, und möchte mir die Städtenamen und Flughafennamen angeben lassen die mit der Betreiberid zusammen hängen. Ich habe schon versucht mit Join und AS und so, leider bin ich daran verzweifelt.
Danke für die Hilfe.
hi,
probiere mal so:
select stadt, glughafenname from verbindungen v, flughafen f where v.flughafenid=f.id and betreiberid=[hier kommt die id]
Linda
id|stadt|betreiberid|flughafenid|
id|flughafenname|
SELECT verbindungen.stadt, flughafen.flughafenname FROM verbindungen, flughafen WHERE betreiberid='$eine_id' AND verbindungen.flughafenid = flughafen .id
Ich bin mir nicht mehr ganz sicher, aber es müsste so funktioniernen.
Gruß Marcus
hi,
ein JOIN kann beide Tabellen über den Key 'id' verbinden, so, dass damit eine eine einzige Tabelle entsteht:
SELECT
verbindungen.stadt,
verbindungen.betreiberid,
verbindungen.id,
verbindungen.flughafenid,
flughafen.flughafenname
LEFT OUTER JOIN flughafen
ON
verbindungen.id = flughafen.id
WHERE verbindungen.betreiberid=?
? ist Dein Platzhalter.
--Rolf