У меня есть таблица dbo.People
в базе данных, и один из столбцов - Name
.Однако в некоторых полях отсутствует имя.Поэтому я пытаюсь заменить пустое поле на No Name
.Существует также столбец ID
со значениями 1, 2, 3, 4,
и т. Д.
Что у меня есть:
SELECT ISNULL(Name, 'No Name') FROM dbo.People;
Затем я хочу сгруппировать и посчитать, сколько раз это имяпроисходит
SELECT COUNT(ID), Name
FROM dbo.People
GROUP BY Name;
Это работает, однако мой результат по-прежнему показывает пустое значение с количеством повторений этого пустого значения, а не No Name
.