NULLIF es una de las diferentes funciones que devuelve un valor NULL si los argumentos son iguales.
CASE WHEN e1=e2 THEN NULL ELSE e1 END
Cuando e1=e2 se evalúa en un valor desconocido (debido a que uno o los dos argumentos son NULL), NULLIF devuelve el valor del primer argumento.