Bir de şunu deneyebilir misiniz o zaman? Böyle daha mantıklı.
SELECT
COUNT(CASE WHEN [ONAYLAYICI 1] IS NOT NULL AND [ONAYLAYICI 1] != '' THEN 1 END) +
COUNT(CASE WHEN [ONAYLAYICI 2] IS NOT NULL AND [ONAYLAYICI 2] != '' THEN 1 END) +
COUNT(CASE WHEN [ONAYLAYICI 3] IS NOT NULL AND [ONAYLAYICI 3] != '' THEN 1 END) +
COUNT(CASE WHEN [ONAYLAYICI 4] IS NOT NULL AND [ONAYLAYICI 4] != '' THEN 1 END) +
COUNT(CASE WHEN [ONAYLAYICI 5] IS NOT NULL AND [ONAYLAYICI 5] != '' THEN 1 END)
FROM TABLOMBöylece count'un sonucu kaç tanesinin içi dolu ise o kadar +1 olacaktır.