Juntar duas sintaxes em apenas uma
Opa,
eu consegui chegar a 2 SQL, gostaria de saber se é possivel, e como fazer para juntar essas duas em apenas uma
/ --TOTAL DE PROVIMENTO (SEM DESCONTOS)SELECT Sum(VALOR) FROM PFFINANCINNER JOIN PEVENTO On PEVENTO.CODCOLIGADA = PFFINANC.CODCOLIGADA And PEVENTO.CODIGO = PFFINANC.CODEVENTOWHERE PFFINANC.CHAPA = '00325' And PFFINANC.ANOCOMP = '2007' And PFFINANC.MESCOMP = '9' And PFFINANC.NROPERIODO = '2' And PFFINANC.CODEVENTO In (SELECT PEVENTO.CODIGO FROM PEVENTO WHERE PEVENTO.PROVDESCBASE = 'P')// --TOTAL DE DESCONTOSSELECT Sum(VALOR) FROM PFFINANCINNER JOIN PEVENTO On PEVENTO.CODCOLIGADA = PFFINANC.CODCOLIGADA And PEVENTO.CODIGO = PFFINANC.CODEVENTOWHERE PFFINANC.CHAPA = '00325' And PFFINANC.ANOCOMP = '2007' And PFFINANC.MESCOMP = '9' And PFFINANC.NROPERIODO = '2' And PFFINANC.CODEVENTO In (SELECT PEVENTO.CODIGO FROM PEVENTO WHERE PEVENTO.PROVDESCBASE = 'D')/
a minha ideia era fazer assim, mais não deu certo
SELECT ((SELECT Sum(VALOR) FROM PFFINANC WHERE PFFINANC.CODEVENTO In (SELECT PEVENTO.CODIGO FROM PEVENTO WHERE PEVENTO.PROVDESCBASE = 'D'))- (SELECT Sum(VALOR) WHERE PFFINANC.CODEVENTO In (SELECT PEVENTO.CODIGO FROM PEVENTO WHERE PEVENTO.PROVDESCBASE = 'P')))FROM PFFINANCINNER JOIN PEVENTO On PEVENTO.CODCOLIGADA = PFFINANC.CODCOLIGADA And PEVENTO.CODIGO = PFFINANC.CODEVENTOWHERE PFFINANC.CHAPA = '00325' And PFFINANC.ANOCOMP = '2007' And PFFINANC.MESCOMP = '9' And PFFINANC.NROPERIODO = '2'
Discussão (2)
Carregando comentários...