Mit SQL Server 2016, ich kann nicht scheinen, dies herauszufinden. Ich habe zwei Tabellen, TableA und TableB:SQL Server Join alle Datensätze ohne Dups
TableA
Item| Value | ValueID
--------------------------
1 | AAA | 1
1 | BBB | 2
TableB
Item| Value | ValueID
--------------------------
1 | XXX | 1
1 | YYY | 2
1 | ZZZ | 3
What I want to output is:
Item | ValueA | ValueIDA | ValueB | ValueIDB
--------------------------------------------------
1 | AAA | 1 | XXX | 1
1 | BBB | 2 | YYY | 2
1 | [NULL] | [NULL] | ZZZ | 3
Ich habe versucht, jede Kombination von JOIN ich denken kann, aber ich bin nicht in der Lage, dieses Ergebnis zu erhalten.
Vielen Dank im Voraus -MH
Sie TableA rechts TableB auf ValueID beitreten tun können – Rams
Ich glaube, Sie wollen eine vollständige äußere Verknüpfung mit Aliasnamen auf Wert ID. –