Puoi usare COALESCE(...)
(MSDN - COALESCE
) invece.
La tua query sarà quindi simile a:
select a, b, COALESCE(TableB.c, 'replacement value')
from TableA INNER JOIN TableB LEFT JOIN TableC ...
Aggiungi un altro join per la tabella sostitutiva e inserisci la colonna che desideri sostituire NULL
valori nel COALESCE
funzione in cui non vuoi utilizzare un valore statico.