Buen dia, tengo la siguiente consulta, la cual consiste en obtener la lista de entidades y un respectivo número de centros por cada entidad, así como algunas otras operaciónes matemáticas que se realizan, todas funcionan perfecto, excepto la línea: (count(sspcentidad.entidad)*100/sum(sspcentidad.entidad)) as "porcentaje por centro" ya que me devuelve valor null.
select sspcentidad.entidad as "entidad federativa",count(sspcentidad.entidad) as "numero de centros",
(count(sspcentidad.entidad)*100/sum(sspcentidad.entidad)) as "porcentaje por centro",
sum(sspcejercicio_centro.capacidad) as "capacidad",sum(sspdpoblacion.comun_proc_hombres+s spdpoblacion.comun_proc_mujeres+sspdpoblacion.comu n_sent_hombres+sspdpoblacion.comun_sent_mujeres+ss pdpoblacion.federal_proc_hombres+sspdpoblacion.fed eral_proc_mujeres+sspdpoblacion.federal_sent_hombr es+sspdpoblacion.federal_sent_mujeres) as "poblacion",
(sum(sspdpoblacion.comun_proc_hombres+sspdpoblacio n.comun_proc_mujeres+sspdpoblacion.comun_sent_homb res+sspdpoblacion.comun_sent_mujeres+sspdpoblacion .federal_proc_hombres+sspdpoblacion.federal_proc_m ujeres+sspdpoblacion.federal_sent_hombres+sspdpobl acion.federal_sent_mujeres))-(sum(sspcejercicio_centro.capacidad)) as "sobrepoblacion absoluta",
(((sum(sspdpoblacion.comun_proc_hombres+sspdpoblac ion.comun_proc_mujeres+sspdpoblacion.comun_sent_ho mbres+sspdpoblacion.comun_sent_mujeres+sspdpoblaci on.federal_proc_hombres+sspdpoblacion.federal_proc _mujeres+sspdpoblacion.federal_sent_hombres+sspdpo blacion.federal_sent_mujeres))/(sum(sspcejercicio_centro.capacidad))-1)*100) as "sobrepoblacion relativa %",
sspcanio.anio as "año",sspcmes.nombre as "mes"
from sspcentidad,sspccentro,sspcejercicio_centro,sspdpo blacion,sspcanio,sspcejercicio,sspcmes
where sspcentidad.id_sspcentidad=sspccentro.id_sspcentid ad
and sspcejercicio_centro.id_sspccentro=sspccentro.id_s spccentro
and sspdpoblacion.id_sspcejercicio_centro=sspcejercici o_centro.id_sspcejercicio_centro
and sspcejercicio.id_sspcejercicio=sspcejercicio_centr o.id_sspcejercicio
and sspcejercicio.id_sspcanio=sspcanio.id_sspcanio
and sspcejercicio.id_sspcmes=sspcmes.id_sspcmes
and sspccentro.activo=1
group by sspcentidad.entidad