Можете да използвате COALESCE(...)
(MSDN - COALESCE
) вместо това.
Тогава вашата заявка ще изглежда така:
select a, b, COALESCE(TableB.c, 'replacement value')
from TableA INNER JOIN TableB LEFT JOIN TableC ...
Добавете друго съединение за вашата заместваща таблица и поставете колоната, която искате да замените NULL
стойности в COALESCE
функция, в която не искате да използвате статична стойност.