Jump to content
Fórum Script Brasil
  • 0

(Resolvido) Soma de horas no select não aceita minutos


Paulo Campos 01
 Share

Question

Olá pessoal,

"select sec_to_time(time_to_sec((x.hora_saida_1-x.hora_entrada_1)+(x.hora_saida_2-x.hora_entrada_2)+x.atestado)) as soma_horas from tabela"
se eu coloco 07:00:00 12:00:00 13:10:00 17:00:00 00:00:00 Ele retorna em branco, agora se eu arredondo de 13:10:00 para 13:00:00 ele retorna as 09:00:00. e o que observei que se eu coloco quebrados nas saidas ele calcula normalmente. EX: 07:00:00 12:02:00 13:00:00 17:00:00 00:00:00 Resultado 09:02:00 O que pode ser ? SOLUÇÃO:
sec_to_time(time_to_sec(x.hora_saida_1)-time_to_sec(x.hora_entrada_1)+time_to_sec(x.hora_saida_2)-time_to_sec(x.hora_entrada_2)+time_to_sec(x.atestado)) as soma_horas

Falta de pensar um pouco.

Edited by Denis Courcy
Link to comment
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

Guest
This topic is now closed to further replies.
 Share



  • Forum Statistics

    • Total Topics
      150.2k
    • Total Posts
      647.4k
×
×
  • Create New...