Boa noite , como eu faço para utilizar o resultado gerando na linha 4 e 5 nomeado de TMA/TME , eu realizo o calculo de tempo , porem queria adicionar um filtro em ambos pedindo apenas para me retornar os resultados menores que 20 minutos.
select cd,
EXTRACT(MONTH FROM dt_atdt) as Mes,
EXTRACT(DAY FROM dt_atdt) as Dia,
sec_to_time(round(((time_to_sec(HR_FIM_ATDT)-time_to_sec(HR_INC_ATDT))))) AS TMA,
sec_to_time(round(((time_to_sec(HR_INC_ATDT)-time_to_sec(HR_CHGD_AG))))) AS TME
from tb_tb2_tb3
where
cd in ( 1, 2 , 3 ,4)
and CD_EST_ATDT in(15,40)
and cd_tip_atdt not in (4)
and cd_tip_lcl_atdt = 2
-- and TMA < '00:00:20' (NÃO FUNCIONA)
-- and TME < '00:00:20' (NÃO FUNCIONA)
Pergunta
andy995
Boa noite , como eu faço para utilizar o resultado gerando na linha 4 e 5 nomeado de TMA/TME , eu realizo o calculo de tempo , porem queria adicionar um filtro em ambos pedindo apenas para me retornar os resultados menores que 20 minutos.
select cd,
EXTRACT(MONTH FROM dt_atdt) as Mes,
EXTRACT(DAY FROM dt_atdt) as Dia,
sec_to_time(round(((time_to_sec(HR_FIM_ATDT)-time_to_sec(HR_INC_ATDT))))) AS TMA,
sec_to_time(round(((time_to_sec(HR_INC_ATDT)-time_to_sec(HR_CHGD_AG))))) AS TME
from tb_tb2_tb3
where
cd in ( 1, 2 , 3 ,4)
and CD_EST_ATDT in(15,40)
and cd_tip_atdt not in (4)
and cd_tip_lcl_atdt = 2
-- and TMA < '00:00:20' (NÃO FUNCIONA)
-- and TME < '00:00:20' (NÃO FUNCIONA)
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.