Puedes eliminar ambos NULL y cadenas vacías/en blanco de sus resultados usando lo siguiente:
where name IS NOT NULL AND name <> ''
^^^^^^^^^^^^^^ add this
Demostración:https://www.sqlfiddle.com/#!2/1155a/6
Editar :Como se señaló en los comentarios, trim ni siquiera es necesario.