[firebase-br] Isso é possível?
Anderson
infosag em terra.com.br
Sáb Set 13 18:06:15 -03 2008
melhoraria se tivesse uma chave primaria.....
ficaria +/- assim:
SELECT DISTINCT(A.DATAMOV) AS DATA_MOVIMENTACAO,
(SELECT SUM(B.VALOR)
FROM TABELA B
WHERE A.DATAMOV=B.DATAMOV
AND B.CRED_DEB='C'
ANDB.PREV_BAI='P') AS CREDITOS_PREVISTOS,
(SELECT SUM(B.VALOR)
FROM TABELA B
WHERE A.DATAMOV=B.DATAMOV
AND B.CRED_DEB='C'
ANDB.PREV_BAI='B') AS CREDITOS_BAIXADOS,
(SELECT SUM(B.VALOR)
FROM TABELA B
WHERE A.DATAMOV=B.DATAMOV
AND B.CRED_DEB='D'
ANDB.PREV_BAI='P') AS DEBITOS_PREVISTOS,
(SELECT SUM(B.VALOR)
FROM TABELA B
WHERE A.DATAMOV=B.DATAMOV
AND B.CRED_DEB='D'
ANDB.PREV_BAI='B') AS DEBITOS_BAIXADOS
FROM TABELA A
WHERE A.DATAMOV >= 01/09/2008
AND A.DATAMOV <= 30/09/2008
ORDER BY A.DATAMOV
P.S os saldos eu faria com campo calculado !
abs.
----- Original Message -----
From: "Augusto junior" <gutopj02 em gmail.com>
To: <lista em firebase.com.br>
Sent: Saturday, September 13, 2008 4:48 PM
Subject: [firebase-br] Isso é possível?
Pessoal,
Tenho um controle bancário com os seguinte campos
DATAMOV
VALOR
CRED_DEB ( guarda C para creditos e D para debitos )
PREV_BAI ( guarda P para movimentos que nao estao na conta ( cheques pre )
... e B para baixados.. ou seja movimentos que ja estao na conta )
o cliente quer entrar uma data inicial e uma final ... e gerar um tabela
assim
datainicial = 01/09/2008 ... data final 30/09/2008
===========================================================================================
data : creditos previstos : creditos baixados : debitos
previstos : debitos baixados : saldo previsto : saldo baixado
===========================================================================================
01/09/2008 :
02/09/2008:
.
.
.
30/09/2008 :
existe alguma forma de fazer uma sql para isso?
Augusto
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista