No hay como, Null es Null, es un valor que nose puede convertir a otro tipo porque Null no representan ningún tipo de de datos.
Lo queríes haces es como tratar de convertir la nada en algo y eso no se puede!.
Porque no haces una función que reciba el valor del campo y se encargue de hacer todas la indagaciones debidas y que te devuelva el valor que quieres. Me parece que eso sería lo mejor.
Saludes