U kunt COALESCE(...)
. gebruiken (MSDN - COALESCE
) in plaats daarvan.
Uw vraag ziet er dan als volgt uit:
select a, b, COALESCE(TableB.c, 'replacement value')
from TableA INNER JOIN TableB LEFT JOIN TableC ...
Voeg nog een join toe voor uw vervangende tabel en plaats de kolom die u wilt vervangen NULL
waarden in de COALESCE
functie in u geen statische waarde wilt gebruiken.