Você pode eliminar tanto
NULL
e strings vazias/em branco de seus resultados usando o seguinte: where name IS NOT NULL AND name <> ''
^^^^^^^^^^^^^^ add this
Demonstração:http://www.sqlfiddle.com/#!2/1155a/6
Editar :Conforme apontado nos comentários,
trim
nem é necessário.