title image


Smiley JOIN in Oracle
Hallo,

ich habe eine Tabelle1, die u.a. Fremdschlüssel auf andere Tabellen enthält.

In den Werten für die Fremdschlüssel u.a. auch Null-Werte enthalten sein.

Ich möchte nun erreichen, dass immer alle Werte von Tabelle1 ausgegeben werden und, sofern vorhanden die zugehörigen Werte aus den anderen Tabellen







select t1.id1,t1.text1,t2.text2,t3.text3

from tabelle1 t1,Tabelle2 t2,Tabelle3 t3

where T1.ID2=t2.id2 and t1.id3=t3.id3;



Ich möchte also z.B. haben

IT1 TEXT1 TEXT2 TEXT3

1 asdf lkkk öljk

2 qwer

3 qqq öljk



Die 2. Zeile erscheint aber nicht. Hab mir schon mal die Definition von Join durchgelesen, aber irgendwie verstehe ich da nur Bahnhof.



Tabelle1

ID1 Text1 ID2 ID3

1 asdf 1 1

2 qwer NULL NULL

3 qqq NULL 1

...



Tabelle2

ID2 Text2

1 lkkk



Tabelle3

ID3 Text3

1 ölkj



geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: