Pular para o conteúdo

Fóruns Developer,Designer e Discoverer Função para contar horas no report Função para contar horas no report

#89198
LeloStyle
Participante

    Leonardo, obrigadooo !!!
    Eu estava tentando e consegui fazer algo aqui, veja:
    select Trunc(Sum(((To_Number(to_char(b.qtde_horas,'hh24'))/24 + To_Number(to_char(b.qtde_horas,'mi'))/60/24)) * 24),2) hora_mes,
    b.cd_analista,
    a.cd_os,
    decode(b.motivo,'A','Análise','D','Desenvolvimento','T','Teste','C','Correção','CH','Correção Homologação','TC','Teste Correção')Atividade,
    b.data_inicio,
    1 qtde_os

    from fbr_ocorrencia a,
    fbr_ocorrencia_analista b

    where to_char(b.data_inicio,'mm/rrrr') = '08/2009' --:p_data
    and a.cd_ocorrencia = b.cd_ocorrencia
    and b.cd_analista = 51
    --and a.cd_os = '4634'
    group by b.cd_analista, a.cd_os, b.data_inicio, b.motivo
    order by b.data_inicio;

    Ta trazendo as horas de cada atividade para mim como eu queria certo ?
    Mas não ta trazendo algumas horas corretas como estão na base.
    Se puder dar uma olhada !!!
    Gratooo