Cita:
Iniciado por viviab Prueba con algo así...
select sum(valor), sum(conta)
from (
select valor, CASE WHEN valor > 0 then 1 else 0 as conta)
)
Porque usas una subconsulta???
select sum(valor), sum(CASE WHEN valor > 0 then 1 else 0) as conta;
Salu2