Hallo zusammen,
ich habe zwei folgende MySQL-Tabellen:
Tabelle 1: Laender
Spalten: ID und Name
In dieser Tabelle stehen einfach Namen von verschiedenen Länder drin. Über die Spalte ID lässt sich ein Land eindeutig identifizieren.
1 Deutschland
2 Niederlande
3 Frankreich
usw...
Tabelle 2: Reisen
Spalten: ID, VonLand, NachLand (+ weitere, aber hier unwichtig)
In dieser Tabelle werden Reisen gespeichert. Diese Tabelle ist per Fremdschlüssel mit der Tabelle Laender verknüpft, in den Spalten VonLand und NachLand stehen daher die IDs der jeweiligen Länder.
Nun möchte ich eine Übersicht über die Reisen ausgeben lassen. Dabei sollen bei VonLand und NachLand aber nicht einfach die IDs der Länder stehen, sondern direkt die Namen ausgegeben werden.
Das habe ich bis jetzt:
SELECT r.ID, laender.Name
FROM reisen as r
LEFT JOIN laender
ON r.VonLand = laender.ID
Damit kriege ich problemlos den Namen des Start-Landes ausgegeben, wie aber bekomme ich nun auch noch den Namen des Ziel-Landes?