myCol
------
true
true
true
false
false
null
En la tabla anterior, si lo hago:
select count(*), count(myCol);
yo obtengo 6, 5
Obtengo 5ya que no cuenta la entrada nula.
¿Cómo también cuento el número de valores verdaderos (3 en el ejemplo)?
(Esta es una simplificación y en realidad estoy usando una expresión mucho más complicada dentro de la función de conteo)
Editar resumen: también quiero incluir un recuento simple (*) en la consulta, por lo que no puedo usar una cláusula where
WHERE myCol = trueallí si lo desea y si elimina el primero *,, simplemente devolverá el número.