RES: [firebase-br] SOMA CONDICIONAL EM SELECT

RAMJ SISTEMAS & CONSULTORIA jubrovolski em yahoo.com.br
Sáb Fev 5 14:19:27 -03 2005


 Obrigado Hugo

Funcionou perfeitamente.

Reuber


-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Hugo dos Santos Saraiva
Enviada em: sábado, 5 de fevereiro de 2005 09:45
Para: FireBase
Assunto: Re: [firebase-br] SOMA CONDICIONAL EM SELECT

Tente assim:

SELECT E.CODPRODORIG
     , E.MATERIAL,
SUM(((((CASE
        WHEN E.MATERIAL = 'T' THEN C.VLROURO
        WHEN E.MATERIAL = 'F' THEN C.VLRPRATA
       END)/1000)*(B.FATORBANHO+B.FATORSERVICO)*A.PESO)+A.CUSTO)*E.Q
TDE) AS CUSTOTOTAL
FROM PRODUTOACABADO E
LEFT JOIN PRODUTOS A ON (A.CODPROD = E.CODPROD1) LEFT JOIN GRUPOS B ON
(B.CODGRUPO = A.CODGRUPO) LEFT JOIN PRECOBANHO C ON (C.DATAOCORR =
DATAOCORR) GROUP BY CODPRODORIG


Espero ter ajudado.

Hugo dos Santos Saraiva.
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br Para editar
sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br








Mais detalhes sobre a lista de discussão lista