NULLIF é uma função mista que retorna um valor NULL se os argumentos forem iguais.
CASE WHEN e1=e2 THEN NULL ELSE e1 END
Quando e1=e2 for avaliado como desconhecido (por que um ou ambos os argumentos são NULL), NULLIF retorna o valor do primeiro argumento.