[firebase-br] como fazer
    BandaLemuel 
    bandalemuel em yahoo.com.br
       
    Ter Dez 11 10:07:20 -03 2007
    
    
  
		Lista
	Estou com uma duvida e não sei como fazer.... tenho a query
abaixo....
SELECT SUM(A.VRRCB+A.VRRCBPRE+A.VRSDO+A.VRDSC-A.VRTXA) FROM FC17000 A,
FC12100 B
WHERE A.CDFIL=:CDFIL AND A.DTEFE BETWEEN :DTINI AND :DTFIN AND
A.CDFIL=B.CDFIL AND A.NRRQU=B.NRRQU
	Até ai tranquilo ele soma, mas só que na minha tabela FC12100 eu
tenho por exemplo 2 registros , e preciso que a query some 1 vez só....
	Como faço isso....
	Só para entender
	
	TABELA FC17000
	VRRCB,VRRCBPRE,VRSDO,VRDSC,VRTXA,CDFIL,NRRQU
	-----------------------------------------------------
	1,00 | 0,00   | 0,00| 0,00 | 0,00 | 1    | 2    |
	TABELA FC12100
	CDFIL,   NRRQU,  SERIER,    VALOR
     --------------------------------------------------------
      1       | 2      | 0     | 0,50   | 
      1       | 2      | 1     | 0,50   |
	
	No exemplo a query que estou rodando me retorna o valor de 2,00, por
que ela esta somando 2 vezes e preciso que ela some apenas 1 vez quando
houver 2 registros na tabela de requisição... e não sei como fazer...
	Espero que eu tenha conseguido explicar... se vcs puderem me
ajudar... 
	Obrigado
	Wesley
  
    
    
Mais detalhes sobre a lista de discussão lista