Boa tarde !
Estou tentando somar e depois subtrair horas entre 3 campos da minha consulta mas ja tentei varias possibilidades e nada...
Gostaria de fazer a seguinte operação ((Hrx_Folg + Hrx_NaoFolg) - Hrs_Compesadas)
Saudações!
Estou tentando somar e depois subtrair horas entre 3 campos da minha consulta mas ja tentei varias possibilidades e nada...
Gostaria de fazer a seguinte operação ((Hrx_Folg + Hrx_NaoFolg) - Hrs_Compesadas)
- Código:
SELECT Tbl_Hora_Extra.Hrx_Supervisao, Tbl_Funcionarios.NOME, Tbl_Funcionarios.ID_FUNCIONARIO, Tbl_Hora_Extra.Hrx_funcao,
Int(Sum(DateDiff('n',0,Hrx_Folgaveis))/60) & ':' & Format(Sum(DateDiff('n',0,Hrx_Folgaveis)) Mod 60,'00') AS Hrx_Folg,
Int(Sum(DateDiff('n',0,[Hrx_110_120]))/60) & ':' & Format(Sum(DateDiff('n',0,[Hrx_110_120])) Mod 60,'00') AS Hrx_NaoFolg,
a.Hrs_Compesadas FROM (Tbl_Funcionarios LEFT JOIN (SELECT a.Hrx_ID_Funcionario,
Int(Sum(DateDiff('n',0,[Hrx_Comp_Tempo]))/60) & ':' & Format(Sum(DateDiff('n',0,[Hrx_Comp_Tempo])) Mod 60,'00') AS Hrs_Compesadas
FROM Tbl_Hrx_Compensadas AS a Where(Format(a.Hrx_Comp_Data,'mmmm')= '" & CBox_Mes & "') GROUP BY a.Hrx_ID_Funcionario) AS a ON Tbl_Funcionarios.ID_FUNCIONARIO = a.Hrx_ID_Funcionario)
INNER JOIN Tbl_Hora_Extra ON Tbl_Funcionarios.ID_FUNCIONARIO = Tbl_Hora_Extra.Hrx_ID_Funcionario
Where Tbl_Hora_Extra.HrExtra_ID > 0
GROUP BY Tbl_Hora_Extra.Hrx_Supervisao, Tbl_Funcionarios.NOME, Tbl_Funcionarios.ID_FUNCIONARIO, Tbl_Hora_Extra.Hrx_funcao, a.Hrs_Compesadas
Saudações!