sql count distinct group by
snippet in sql

select count of distinct values sql

user7299

SELECT COUNT (DISTINCT column-name)  FROM table-name

sql count distinct group by

user4246

SELECT COUNT(DISTINCT program_name) AS Count,
  program_type AS [Type] 
FROM cm_production 
WHERE push_number=@push_number 
GROUP BY program_type