[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