Compter tous les noms de programmes DISTINCT par type de programme et numéro de 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(*)
renverra une ligne pour chaque compte unique. Ce que vous voulez est COUNT(DISTINCT <expression>)
:évalue l'expression pour chaque ligne d'un groupe et renvoie le nombre de valeurs uniques non nulles.