[firebase-br] Isso é possível?

Anderson infosag em terra.com.br
Sáb Set 13 18:21:20 -03 2008


apesar de ser a mesma tabela utilizada, mas tens que separa da PRINCIPAL A 
das SUBs B !!!
pq senao ela vai somar o que esta na A

entendeu ?

----- Original Message ----- 
From: "Augusto junior" <gutopj02 em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Saturday, September 13, 2008 6:15 PM
Subject: Re: [firebase-br] Isso é possível?


Ahhh a chave primaria existe .. mas é no campo NumDocumento


2008/9/13 Anderson <infosag em terra.com.br>

> 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
>
>
> ______________________________________________
> 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
>
______________________________________________
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