Spočítejte všechny DISTINCT názvy programů podle typu programu a čísla push
SELECT COUNT(DISTINCT program_name) AS Count,
program_type AS [Type]
FROM cm_production
WHERE [email protected]_number
GROUP BY program_type
DISTINCT COUNT(*)
vrátí řádek pro každý jedinečný počet. Co chcete, je COUNT(DISTINCT <expression>)
:vyhodnotí výraz pro každý řádek ve skupině a vrátí počet jedinečných hodnot bez hodnoty null.