Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Nightmare SEP

Cálculo de Tempo - MySQL

Recommended Posts

Bom dia.

 

Preciso de uma ajuda para fazer um cálculo de tempo na consulta MySQL.

 

Tabela: manutencao

Campos:

data - data de criação da ordem de serviço (TIMESTAMP)

inicio - inicio da manutenção (DATETIME)

fim - fim da manutenção (DATETIME)

 

Estou usando o código seguinte pra calcular o tempo total de serviço

 

SELECT TIME_FORMAT(SEC_TO_TIME(SUM(TIME_TO_SEC(TIMEDIFF(fim, inicio)))), '%H:%i') AS tempo FROM manutencao WHERE date_format(data, '%Y-%m-%d') BETWEEN '2020-09-01' AND '2020-09-05'

 

Me retornou o valor de: -545:27

 

Onde estou errando será?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.