Вы смешиваете числовые и строковые значения.
NULL не является пустой строкой. Это отсутствие стоимости.
Подобные элементы действительно должны быть отнесены к уровню представления, но если необходимо, попробуйте следующий чит.
...
, concat('',sampCol) as sampCol
...