Wie führen Sie eine LEFT JOIN in der SQL Server zwischen zwei SELECT-Anweisungen?

Ich habe zwei SELECT-Anweisungen in SQL Server wie diesen:

(SELECT [UserID] FROM [User])
(SELECT [TailUser], [Weight] FROM [Edge] WHERE [HeadUser] = 5043)

Ich möchte einen LEFT JOIN zwischen diesen beiden SELECT-Anweisungen auf [UserID] - Attribut und [TailUser] - Attribut. Ich möchte beitreten, vorhandene Datensätze in der zweiten Abfrage mit den entsprechenden Datensätzen in der ersten Abfrage und den Wert NULL für die fehlenden Datensätze. Wie kann ich dies tun?

InformationsquelleAutor moorara | 2011-10-25

Schreibe einen Kommentar