[firebase-br] Duvida Select

Pedro Braga bragaped em gmail.com
Sex Fev 12 17:24:17 -03 2010


Boa Tarde, preciso de um help em uma select que ira me retornar o valor em
dinheiro menos o valor dado em troco que é o resultado de uma expressão
abaixo o select que me montando
select 'DNH' as frm_pagamento,cod_situacao,
(sum(vlr_dinheiro)-((sum(vlr_dinheiro)+sum(vlr_cheque)+sum(vlr_cartao)+sum(vlr_prazo)+sum(vlr_convenio))-sum(vlr_total)))
as vlr_total,
avg(vlr_dinheiro-((vlr_dinheiro+vlr_cheque+vlr_cartao+vlr_convenio+vlr_prazo)-vlr_total))
as mda_vendas,
count(vlr_dinheiro) as qtd_vendas,
count(distinct cod_cliente) as qtd_clientes
from ped_vendas p
where dat_emissao between :pdataini and :pdatafin
group by 1,2

sendo que necessoto dos campos (frm_pagameno,cod_situacao,valor total em
dinheiro menos o total de troco, media de valor entre as vendas levando em
consideração o troco dado, quantidade de vendas de vendas, qtde de clientes)
isso dentre de um periodo.
alguem poderia me ajudar.



Mais detalhes sobre a lista de discussão lista