CALCULO EM DIAS DECORRIDOS

IRENKO 09/09/2014 20:25:52
#441101
Pessoal, tenho um titulo que vence em ex: 25/08/2014. Até 09/09/2014 esta dando 14 dias.

O calculo é o seguinte:

Até 15 dias decorridos a partir da data de vencimento jogo 10%
Após 15 dias decorridos da data de vencimento jogo 20%

Como fazer esse calculo?
FILMAN 09/09/2014 21:10:10
#441102
Mas você esta usando qual banco de dados?

FFCOUTO 09/09/2014 21:30:49
#441103
Resposta escolhida
Se o seu banco for o SQL Server talvez isso te ajude.


SELECT CASE WHEN DATEDIFF(day, DataVencimento, GETDATE()) > 15 THEN Valor * 1.2 ELSE Valor * 1.1 END AS ValorAtualizado
FROM tabela
WHERE (Condicao)


Qualquer dúvida, só entrar em contato.
IRENKO 09/09/2014 21:34:36
#441104
Filman, preciso de dois exemplos, um com banco access com esse meu select:

mSql = [Ô] SELECT Dados.Locatario, Dados.VencimentoMes,DateDiff([ô]d[ô], Dados.VencimentoMes, now()-1)AS Dias, Dados.valor [Ô] + _
[Ô] FROM Dados WHERE (((Dados.vencimentoMes) < Now() - 1)) [Ô] + _
[Ô] GROUP BY Dados.Locatario, Dados.VencimentoMes, Dados.valor;[Ô]


o outro no excel com uma macro sendo:

na celula A1
25/08/2014

A2 - 10% se até 15 dias decorridos baseado na data atual
A3 - 20% se após 15 dias decorridos baseado na data atual
Tópico encerrado , respostas não são mais permitidas