#sql
Вопрос:
Мой запрос вычисляет количество уникальных значений в выбранных столбцах таблицы. Можно ли добавить количество общего количества строк в таблице Select Count(*) as Total_Count from Sewerage_Points_PENDING
а затем еще один столбец с разницей-то есть общее количество строк минус общее количество столбцов со значением, которое не является пустым или неизвестным?
Запрос таков
Select 'Type' as 'Column', Type as 'Value', count(*) as 'Unique' from Sewerage_Points_PENDING group by Type Union All Select 'Status' as 'Column', Status as 'Value', count(*) as 'Unique' from Sewerage_Points_PENDING group by Status Union All Select 'Owner' as 'Column', Owner as 'Value', count(*) as 'Unique' from Sewerage_Points_PENDING group by Owner Order by Column
Если бы в владельце было 10 записей без значения, а общее число равно 433.
Owner | DSC | 413 Owner | Private | 10 Owner | Difference | 10
С удовольствием включу это в тестируемый набор данных, если это поможет.