Otimização de Consulta
Olá, gostaria de saber como eu poderia otimizar a consulta para o cálculo de porcentagem abaixo:
((select count(a.cd_senha_gerada) contador
from paciente_senha_fila a
where obter_min_entre_datas(a.dt_geracao_senha,
a.dt_primeira_chamada,1) > 15
and a.dt_geracao_senha between :dt_inicial and fim_dia(:dt_final)
and a.dt_vinculacao_senha is not null
and a.dt_inicio_atendimento is not null )
/
(select count (a.cd_senha_gerada) contador
from paciente_senha_fila a
where obter_min_entre_datas(a.dt_geracao_senha,
a.dt_primeira_chamada,1) > 0
and a.drt_geracao_senha between :dt_inicial and fim_dia(:dt_final)
and a.dt_vinculacao_senha is not null
and a.dt_inicio_atendimento is not null)) porcentagem
Obrigado desde já!Discussão (1)
Carregando comentários...