Sie können COALESCE(...)
verwenden (MSDN – COALESCE
) statt.
Ihre Abfrage sieht dann so aus:
select a, b, COALESCE(TableB.c, 'replacement value')
from TableA INNER JOIN TableB LEFT JOIN TableC ...
Fügen Sie einen weiteren Join für Ihre Ersetzungstabelle hinzu und fügen Sie die Spalte ein, die Sie ersetzen möchten NULL
Werte in COALESCE
Funktion in Sie möchten keinen statischen Wert verwenden.