Supportnet / Forum / Datenbanken
nochmal: SQL Abfrage über drei Tabellen
Frage
So, nun nochmal die Frage.
Vorhin wurde mir schon gut geholfen, leider hatte ich selber was vergessen.
Also, ich habe drei Tabellen
PERSON
TRAVEL_BOOKING und
TRAVEL
In der PERSON steht die PER_ID und PER_NAME
in der TRAVEL_BOOKING steht die TRVL_ID und PER_ID
und in der der TRAVEL die TRVL_ID, TRLV_DESCRIPTION und TRVL_CONF
So, jetzt bräuchte ich ne Abfrage, die mir ausgibt:
PER_NAME, TRVL_DESCRIPTION as hinreise, TRVL_DESCRIPTION as rückreise
in der TRVL_CONF steht für hinreise = to und für die rückreise = back
Ist das irgendwie möglich? Bräuchte das als View
Aber mir reicht die SELECT Abfrage
Antwort 1 von Teddy7
Mach eine Abfrage über die Tabelle und schreib ins Kriterium der Spalte TRVL_CONF "to"
Jetzt mach eine zweite Abfrage und schreib ins Kriterium der Spalte TRVL_CONF "back".
Jetzt mach eine dritte Abfrage über alle Einträge der Tabelle und verknüpfe die beiden ersten Abfragen hier rein (über den Namen, oder eine ID)
Gruß
Teddy
Jetzt mach eine zweite Abfrage und schreib ins Kriterium der Spalte TRVL_CONF "back".
Jetzt mach eine dritte Abfrage über alle Einträge der Tabelle und verknüpfe die beiden ersten Abfragen hier rein (über den Namen, oder eine ID)
Gruß
Teddy
Antwort 2 von DeluxeStyle
danke für die antwort
so habe ich es jetzt auch gemacht
so habe ich es jetzt auch gemacht

