Meus caros,
Como eu faço a subtração de dois selects com valores do tipo hora(time)?
Abaixo segue o meu código:
select SEC_TO_TIME( SUM( TIME_TO_SEC( valor ) ) )
FROM
((SELECT
SEC_TO_TIME( SUM( TIME_TO_SEC( IIRTN_MessageTime ) ) )valor /*inicio de trabalho*/
from returnmessage_iirtn where IIRTN_MacroNumber = 9)
UNION
(SELECT
SEC_TO_TIME( SUM( TIME_TO_SEC( IIRTN_MessageTime ) ) )valor /*inicio almoco*/
from returnmessage_iirtn where IIRTN_MacroNumber = 10)
) returnmessage_iirtn;
P.S: EU CONSIGO SOMAR AS HORAS, MAS não SUBTRAIR