Ich verwende MS SQL.
Ich habe die folgenden Tabellen:Vollständige SQL-Verknüpfung ohne Bedingungen
table A:
id1 data1
8234 ko
2 po
333 koo
40 woo
table B:
id2 data2
123 meow
654 frrr
table C:
id3 data3
10 a
20 b
30 c
40 d
50 e
60 f
Ich möchte dies erhalten:
id1 data1 id2 data2 id3 data3
8234 ko 123 meow 10 a
2 po 654 frrr 20 b
333 koo NULL NULL 30 c
40 woo NULL NULL 40 d
NULL NULL NULL NULL 50 e
NULL NULL NULL NULL 60 f
Es ist scheint wie volle Summe von Tabellen ohne Bedingungen. Ich möchte nur alle Spalten und alle Daten aus allen Tabellen erhalten, wie es ist.
Wie kann ich das tun? UPD: Tabellen sind nicht verwandt.
Wenn Tabellen verwandt sind: Ich würde LINKS oder RECHTS JOIN verwenden, wenn im Voraus bekannt war, welche Tabelle größer als ist. Aber es ist unbekannt.
Sind diese überhaupt im Zusammenhang Tabellen? –
@ shree.pat18, Nein. – Alendorff
@Ploutox, FULL JOIN benötigt eine Bedingung für Join, oder? – Alendorff