BIG BOB: SQL Abfrage

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.

  1. hi,

    probiere mal so:

    select stadt, glughafenname from verbindungen v, flughafen f where v.flughafenid=f.id and betreiberid=[hier kommt die id]

    Linda

  2. 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

  3. 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