Eu preciso subtrair os campos IDA_ALMOCO e VOLTA_ALMOCO, porém eles são feitos pelo case e não da tabela
SELECT P8_MAT, RA_NOME, P8_DATA, P8_CC, CTT_DESC01,
CASE
WHEN P8_TPMARCA = '1S' THEN P8_HORA
END IDA_ALMOCO,
CASE
WHEN P8_TPMARCA = '2E' THEN P8_HORA
END VOLTA_ALMOCO
FROM SP8010 SP8
INNER JOIN SRA010 SRA ON SRA.RA_MAT = SP8.P8_MAT AND SRA.D_E_L_E_T_=''
INNER JOIN CTT010 CTT ON CTT.CTT_CUSTO = SP8.P8_CC AND CTT.D_E_L_E_T_=''
INNER JOIN SR6010 SR6 ON SR6.R6_TURNO = SRA.RA_TNOTRAB AND SR6.D_E_L_E_T_=''
WHERE SP8.D_E_L_E_T_=''
AND P8_TPMARCA IN ('1S', '2E')