Problem beim erstellen einer View

T

tverde

Guest
Hey leute hab glaube atm nen akuten Denkfehler^^ und hoffe ihr könnt mir helfen also. Ich habe aktuel eine Tabelle tbl_orte mit den spalten OrtID, Ort. Eine andere Tabelle ist die tbl_inserate hier habe ich die felder "Von", "Nach", "datum" etz. In dieser Tabelle stehen wie der Name schon sagt einige Inserate wobei in den Feldern "Von", "Nach" nicht der Ort an sich sonder die ID steht welche in der Tabelle tbl_orte auf den Namen verweist. Jetzt meine Frage. Wie erstelle ich am besten eine View, welche unter "Von" "Nach" nicht die IDs sondern die einzelnen Orte anzeigt.

Vielen Dank schonmal im vorraus.
Zur veranschaulichung hier die beiden tabellen.
 

Anhänge

  • test1.jpg
    test1.jpg
    5,4 KB · Aufrufe: 3
  • test2.jpg
    test2.jpg
    6,4 KB · Aufrufe: 2
Werbung:

PLSQL_SQL

SQL-Guru
Beiträge
176
Hy,

Code:
select i.ID as InserateID
         ,ovon.Ort as VON
         ,onach.Ort as Nach
 
   from tbl_inserate i
           ,tbl_orte ovon
           ,tbl_orte onach
 
where i.Von = ovon.OrtID(+) --Left Join
AND i.Nach = onach.OrtID(+) --Left Join

Lg
 
Werbung:
Oben