PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum query- Somar hora, usando SUM() e group by #154736

14/04/2003

0

Preciso fazer a seguinte query;

SELECT TMCARRO, SUM(TMTOTHOR) AS TotHorCar
FROM POTMV
GROUP BY TMCARRO
ORDER BY TotHorCar

Só queo campo TMTOTHOR, não é númerico, só posso somar campos númericos.

Fiz o seguinte: (criei uma tabela temporária)
DecodeTime(DM.TPontoTH.AsTIme,HoraTH,MinTH,SegTH,MSegTH);
MinutoTH := (HoraTH*60) + MinTH;

Mas qdo somo pela query ele não trata como hora, então quando somo os horário dá errado, exemplo:

01:50 + 01:40 = 03:30 enão
01:50 + 01:40 = 02:90.


O que faço? :cry:


Debora

Debora

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar