Hallo,
angenommen man möchte zwei Tabellen miteinander joinen und der verbindende Schlüssel enthält für einen Datensatz einen Null-Wert. Folglich wird dieser Datensatz nach der SQL Abfrage nicht im Ergebnis vorkommen. Grundsätzlich kann der SQL Server keine Joins mit Null-Werten auflösen. Es gibt aber eine Alternative.Eine Möglichkeit wäre den Join über COALESCE so zu modifizieren, dass für die Null-Werte ein "echter" Wert definiert wird.
Eine weitere Variante wäre auch mit der SQL Funktion ISNULL.
Wie du das genau machst erkläre ich im folgenden Video.
https://youtu.be/l_KsRVJz-I0
Keine Kommentare:
Kommentar veröffentlichen