[Resolvido] Somar dois dados filtrados
Pessoal bom dia
Utilizando o CASE, eu consigo separar dois conjuntos de dados, conforme a consulta e resultado abaixo:
SELECT C_DATA,
sum(C_VAL_01) AS 'TOTAL',
case
when C_ENSAIO = 'H2OALM' then sum(C_VAL_01)
else 0
end AGUA,
case
when C_ENSAIO = 'TEORHORA' then sum(C_VAL_01)
else 0
end ALIMENTACAO
FROM TC0200
WHERE C_DATA >= '2012/09/1' and
C_DATA <= '2012/09/1'
AND
(C_ENSAIO = 'TEORHORA'
OR
C_ENSAIO = 'H2OALM')
GROUP BY C_DATA, C_ENSAIO
C_DATA=====TOTAL========AGUA=======ALIMENTACAO
2012-09-01===460.1=========460.1========0
2012-09-01===7776.8========0============7776.8
Eu queria agora era dividir o valor da ALIMENTACAO pela AGUA.
Eu tentei com um CASE mas não consegui, conto com mais esta ajuda pessoal obrigado desde já.
Discussão (2)
Carregando comentários...