[firebase-br] Ajuda em SQL

bzottis em ig.com.br bzottis em ig.com.br
Qui Jun 11 22:50:06 -03 2015


 

Pessoal, to com um situação que não to tenho idéia para resolver sem ser
via while 

tenho na tabela de clientes, um campo "DATA_VALOR_NOVO" e tenho
"Valor_Kilo" e "Valor_Kilo_Novo" 

tenho essa query: 

select count(C.cod_cliente)Quantia, 

sum(c.valor_mensal) SomaValor_Mensal 

from CLIENTES c 

where c.cod_master = :VARCod_Master 

mas preciso respeitar a data do Valor novo de cada Cliente. Para
explicar melhor, se em um cliente a data para valor novo já venceu,
tenho que pegar o Valor do kilo Novo, senão o velho. 

alguém poderia me dar uma luz? 

tentei usar o case, mas da erro. 

desde já agradeço. 

 


Mais detalhes sobre a lista de discussão lista