Виждам каква е грешката, опитвате се да използвате coalesce, за да конвертирате 0 в низ, и coalesce convert null към нещо. Трябва да използвате CASE
SELECT CASE WHEN COUNT(*) = 0 THEN 'NO RESULT'
ELSE CAST(COUNT(*) as TEXT)
END as field
FROM Table