Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Henrique Caldeira

Juntar duas sintaxes em apenas uma

Recommended Posts

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'

Compartilhar este post


Link para o post
Compartilhar em outros sites

Henrique,

 

poste como ficou sua solução. É sempre interessante.

 

[]tz ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.