Entendí que querias saber cuantos casos DISTINTOS tienes en una consulta:
por tanto sería así:
Código:
SELECT COUNT(DISTINCT nom_campo) AS cantidad FROM nom_tabla
eso devolverá la "cantidad" que indica cuantos datos distintos han sido encontrados, de la otra forma que la tienes solo me listará los datos distintos encontrados.