Bom dia,
Estou fazendo uma tela de relatorios de registro de ponto e não estou conseguindo totalizar as horas conforme trago do banco de dados, se alguem puder me ajudar.
SELECT p.cod_obra,f.nome,o.obra, TIME_FORMAT(SEC_TO_TIME(SUM(TIME_TO_SEC(p.totalhora))),'%H:%i') AS hora,
TIME_FORMAT(SEC_TO_TIME(SUM(TIME_TO_SEC(p.totalhoraextra))),'%H:%i') AS horaextra,
f.funcao
FROM rh_pontoFuncionario p, rh_funcionario f, rh_obra o
WHERE p.data BETWEEN '2020/10/01' AND '2020/11/20'
AND p.cod_obra = '20056'
AND p.cod_func = f.cod
AND p.cod_obra = o.cod
GROUP BY p.cod_obra, f.nome
Essa query me traz COD_OBRA,NOME,OBRA,HORA,HORAEXTRA,FUNCAO e eu gostaria de TOTALIZAR o campo HORA e HORAEXTRA somando todas as linhas mas não consigo