Isso pode ser feito por SELECT CASE. Pode haver uma maneira mais simples que eu não conheço.
O formato de SELECT CASE é
SELECT
CASE
WHEN table_name.text_field IS NULL OR table_name.text_field = ''
THEN null
ELSE table.text_field
END as new_field_name,
other_field, another_field, ...rest of query...
Então você vê, você pode CASE juntos valores com WHEN/THEN e padrão para o valor real por ELSE.