Jump to content

EliseuFirmino

Members
  • Content count

    29
  • Joined

  • Last visited

Community Reputation

0 Comum

About EliseuFirmino

  • Birthday 04/09/1991

Informações Pessoais

  • Sexo
    Masculino

Contato

Recent Profile Visitors

657 profile views
  1. EliseuFirmino

    Média Anual

    Vou realizar uns testes e dou retorno.
  2. EliseuFirmino

    Média Anual

    Bom dia pessoal! Tenho a seguinte consulta: SELECT to_char(a.dt_entrada,'yyyy') ano, COUNT(A.NR_ATENDIMENTO) total_atendimento, COUNT(A.NR_ATENDIMENTO)/12 media FROM TASY.ATENDIMENTOS_V A WHERE decode(upper(:tp_data), 'E', a.dt_entrada, 'A', a.dt_alta) BETWEEN :DT_INICIAL AND TASY.FIM_DIA(:DT_FINAL) and a.dt_cancelamento is null and a.cd_setor_atendimento in (126,130, 132, 29) and to_number(a.cd_estabelecimento) = 1 group by to_char(a.dt_entrada,'yyyy') order by 1 desc Com o seguinte retorno: ano total_atendimento media 2018 21570 1797,5 2017 21369 1780,75 2016 16469 1372,41666666667 2015 10736 894,666666666667 Nela vejo a média de atendimentos em casa ano. Numa consulta de 1 de jan de 2015 até 31 de dez de 2017, tudo funciona normalmente. Mas se eu colocar por exemplo de 1 de jan de 2015 até 30 de set de 2018, tenho um problema. Deveria dividir por 9 e não por 12. Alguém saberia me indicar como devo realizar esta consulta de forma a calcular os meses que estão no período indicado, com quebra por ano?
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.