[firebase-br] SOMA CONDICIONAL EM SELECT

Hugo dos Santos Saraiva projcad2 em ig.com.br
Sáb Fev 5 10:44:44 -03 2005


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





Mais detalhes sobre a lista de discussão lista