Đếm tất cả các tên chương trình DISTINCT theo loại chương trình và số lần đẩy
SELECT COUNT(DISTINCT program_name) AS Count,
program_type AS [Type]
FROM cm_production
WHERE [email protected]_number
GROUP BY program_type
DISTINCT COUNT(*)
sẽ trả về một hàng cho mỗi số lượng duy nhất. Những gì bạn muốn là COUNT(DISTINCT <expression>)
:đánh giá biểu thức cho mỗi hàng trong một nhóm và trả về số lượng giá trị duy nhất, không rỗng.