Ricardson Couto Posted April 12, 2016 Report Share Posted April 12, 2016 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 Quote Link to comment Share on other sites More sharing options...
Question
Ricardson Couto
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
Link to comment
Share on other sites
0 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.