Puoi eliminare entrambi NULL
e stringhe vuote/vuote dai risultati utilizzando quanto segue:
where name IS NOT NULL AND name <> ''
^^^^^^^^^^^^^^ add this
Demo:http://www.sqlfiddle.com/#!2/1155a/6
Modifica :Come sottolineato nei commenti, trim
non è nemmeno necessario.