Fórum soma com resultados malucos #53096
30/09/2005
0
Bem amigos eu estou simplesmente fazendo uma soma utilizando o firebird porém quando requisito uma soma geral ele me dar um valor
Quando pesso por item a soma dos itens da outro eu já tentei de todas as maneiras mas esta #¬$@¬ não da certo será que e um buG
Alguem sabe algo sobre isto ???
SELECT SUM(COVL + COVH), SUM(COVL), SUM(COVH) FROM CONTA_INT_PROCED_DETALHE
INNER JOIN CONTA_INT_PROCED_MESTRE ON (CTIN=COIN AND CTCD=COCT)
WHERE CTDA BETWEEN ´09/01/2005´ AND ´09/30/2005´ AND COAT=10 AND CTPR=2270
Quando pesso por item a soma dos itens da outro eu já tentei de todas as maneiras mas esta #¬$@¬ não da certo será que e um buG
SELECT COPC, SUM(COVL + COVH), SUM(COVL), SUM(COVH) FROM CONTA_INT_PROCED_DETALHE
INNER JOIN CONTA_INT_PROCED_MESTRE ON (CTIN=COIN AND CTCD=COCT)
WHERE CTDA BETWEEN ´09/01/2005´ AND ´09/30/2005´ AND COAT=10 AND CTPR=2270
GROUP BY COPC
Alguem sabe algo sobre isto ???
Sremulador
Curtir tópico
+ 0
Responder
Posts
30/09/2005
Afarias
vc está dizendo que::
SUM(COVL + COVH) <> SUM(COVL) + SUM(COVH)
??
e não há nenhum COVL ou COVH nulo ??
T+
SUM(COVL + COVH) <> SUM(COVL) + SUM(COVH)
??
e não há nenhum COVL ou COVH nulo ??
T+
Responder
Gostei + 0
30/09/2005
Sremulador
bem amigo afarias depois de muito analizar verifique que o erro estava em um campo em que o valor lançado pelo usuário era muito alto logo a função estava certa eu estava cego mesmo pior que passei a noite toda refazendo e uma parte da manha :( obrigado, ha os campos nulos estou tratando (coalese)...
valeu
valeu
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)