Możesz użyć COALESCE(...)
(MSDN — COALESCE
).
Twoje zapytanie będzie wtedy wyglądać tak:
select a, b, COALESCE(TableB.c, 'replacement value')
from TableA INNER JOIN TableB LEFT JOIN TableC ...
Dodaj kolejne sprzężenie dla tabeli zastępczej i umieść kolumnę, którą chcesz zastąpić NULL
wartości w COALESCE
funkcja w której nie chcesz używać wartości statycznej.