Tabellen verbinden!
Gerold Kumpfhuber
- datenbank
Hallo!
Ich möchte an eine Tabelle eine zweite Tabelle anhängen. Die erste Tabelle ist mit einer anderen (dritten) Tabelle verbunden (INNER JOIN, dass soll auch so bleiben). Nun will ich zusätzlich immer alle Datensätze der zweiten Tabelle auslesen. Ich möchte aber die Datensätze der zweiten Tabelle nicht in die erste Tabelle hineinschreiben da somit der INNER Join nicht mehr möglich ist. Gibt es eine Anweisung wie man eine Tabelle an eine andere anhängt?
Vielen Dank
Gerold
Hi Gerold,
Gibt es eine Anweisung wie man eine Tabelle an eine andere anhängt?
also so ganz werd ich aus deiner Beschreibung nicht schlau, aber suchst du vielleicht den LEFT OUTER JOIN?
Gruß,
Martin
SELECT tabelle1.spalte1, tabelle1.spalte2, tabelle2.spalte1, tabelle2.spalte2
FROM datenbank.tbo.tabelle1 tabelle1, datenbank.tbo.tabelle2 tabelle2
SELECT "name der tabelle" dazwischen ein punkt und dann "spaltenname der tabelle"
FROM hier bin ich mir ziemlich ob dies stimmt ich weiss nicht für was das "tbo" gebraucht wird!!
ich hoffe dir ein bisschen geholfen zu haben!!
SELECT tabelle1.spalte1, tabelle1.spalte2, tabelle2.spalte1, tabelle2.spalte2
FROM datenbank.tbo.tabelle1 tabelle1, datenbank.tbo.tabelle2 tabelle2SELECT "name der tabelle" dazwischen ein punkt und dann "spaltenname der tabelle"
FROM hier bin ich mir ziemlich ob dies stimmt ich weiss nicht für was das "tbo" gebraucht wird!!
ich hoffe dir ein bisschen geholfen zu haben!!
Vielen Dank!
Das könnte das Problem lösen. Ich werde es morgen ausprobieren.
Das tbo wird nur dann gebraucht wenn die Tabellen in verschiedenen DB liegen.
LG
Gerold