Como selecionar as contas do CAIXA e ja soma-las ?
Bom dia a todos do forum , gostaria de saber como posso fazer para selecionar os movimento do caixa e ja soma - las na mesma query ( instrucao SQL )
TABELA CAIXA : CodCaixa , Dinheiro, Cheque, Cartao, Data
Veja a minha SQL mas da erro de coluna invalida :
Select Caixa.*, SUM(Caixa.Dinheiro), SUM(Caixa.Cheque), SUM(Caixa.Cartao) from Caixa
Where CodCaixa = :Caixa
Obrigado pela ajuda , flw ...
TABELA CAIXA : CodCaixa , Dinheiro, Cheque, Cartao, Data
Veja a minha SQL mas da erro de coluna invalida :
Select Caixa.*, SUM(Caixa.Dinheiro), SUM(Caixa.Cheque), SUM(Caixa.Cartao) from Caixa
Where CodCaixa = :Caixa
Obrigado pela ajuda , flw ...
Walter Faria
Curtidas 0
Respostas
Daniel_mc
15/06/2005
Walter a coisa funciona da seguinte forma:
1- Sempre que usa em uma consulta SQL campos simples e fun;óes agregadas vc e obrigado a colocar ao final da sentenca SQL a clausula (group by e todos os campos simples).
2- Creio que seria melhor vc puxar estas somas em uma segunda query. Pois no caso anterior a soma e realizada de acordo com o valor do parametro :Caixa, ai ao final de cada linha ele retornaria as somas.
Conselho use outra query!
Desculpe os erro de acentuacao, estou na faculdade e o teclado esta desconfigurado e nao tenho permissoes de muda-las!!
Espero ter ajudado!
Daniel Miranda Cruz
1- Sempre que usa em uma consulta SQL campos simples e fun;óes agregadas vc e obrigado a colocar ao final da sentenca SQL a clausula (group by e todos os campos simples).
2- Creio que seria melhor vc puxar estas somas em uma segunda query. Pois no caso anterior a soma e realizada de acordo com o valor do parametro :Caixa, ai ao final de cada linha ele retornaria as somas.
Conselho use outra query!
Desculpe os erro de acentuacao, estou na faculdade e o teclado esta desconfigurado e nao tenho permissoes de muda-las!!
Espero ter ajudado!
Daniel Miranda Cruz
GOSTEI 0
Walter Faria
15/06/2005
entao, Daniel - muito obrigado pela ajuda vou tentar aqui , na forma q vc aconselhou, tentei fazer da minha forma, so q ele na soma os valores. Vlw
GOSTEI 0