Fórum Ajuda com SQL #327289
11/08/2006
0
Como fazer um relatorio que busque as parcelas atrasadas apenas se a pessoa possuir mais de 3 parcelas atrasadas?
Obrigado.
Yalle
Yallebr
Curtir tópico
+ 0Posts
11/08/2006
Yallebr
Expliquei errado.
O que quero não é com 3 parcelas em atraso, na verdade é quem possui parcela com mais 3 meses em atraso.
Obrigado.
Yalle
Gostei + 0
11/08/2006
Paullsoftware
[b:33e38f7722]Propriedade SQL da sua SQLQuery[/b:33e38f7722]
:arrow: TABELA seria a sua tabela de pagamentos
:arrow: DATA_VENC seria o campo data onde você guarda os vencimentos dos clientes
:arrow: QUITADO seria um campo onde faria a verificação se aquela mensalidade já foi ou não paga, escrevendo S ou N, não sei como você faz para saber se uma mensalidade já foi quitada...
vamos ao código
[b:33e38f7722]buttonOnClick[/b:33e38f7722]
with SQLQuery1 do begin close; ParamByName(´MESES´).Value := StrToInt(Edit1.Text); Open; end;
a lógica seria essa, senão conseguir post a estrutura da sua tabela para poder ajudá-lo melhor, também informe qual banco e que componentes ta usando....
espero ter ajudado :wink:
Gostei + 0
11/08/2006
Yallebr
A ideia é mais ou menos essa. Já consegui vou colocar o que fiz.
Eu nao posso colocar onde os meses é maior que mês x. Eu quero onde tenha mais de 3 meses (90 dias)
where Current_Date - DataVencimento > 90
Essa foi minha clausula where.
Mesmo assim muito obrigado.
Yalle Paixão
Gostei + 0
11/08/2006
Paullsoftware
algum moderador pode excluir a minha resposta anterior, ela tá totalmente fora de cogitação para esse tópico.. :shock: :( :( :(
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)