Tenho uma tabela simples com os campos: data (data do cadastro), numero_parcelas ( números de parcelas de um financiamento) e valor_parcelas ( valor de cada parcela).
Com isso preciso fazer uma sql que a partir da data atual, mostre para mim quais registros terminam o financiamento em no máximo 6 meses.
Um detalhe que não mencionei, usei a SQL acima para determinar a data final e esta show, mas ainda não consegui fazer uma condição que determinasse o fim do financiamento nos próximos 6 meses
Bom dia guilhermebhte, primeiramente obrigado pela atenção, mas se eu usar desta forma
a query ira me retornar somente as datas apos 6 meses do cadastro, exemplo se eu tiver um finaciamento de 48 meses com data de cadastro de 01/04/2015, sendo que o final seria 01/04/2019.
Entaão eu preciso de uma query que me retorno um relatorio que tenhas datas finalizando a partir de hoje (sysdate) até 6 meses a frente, no caso o cadastro que finaliza 01/04/2019 deve ser retornado no relatorio
F
Solucao aceita
fernanda_mon
SELECT V3.DATA AS “DATA-CADASTRO”,
ADD_MONTHS(TRUNC(V3.DATA), v3.meses) DATA_FINAL
FROM VENDA_FINANCIAMENTO V3
AND ADD_MONTHS(TRUNC(V3.DATA), v3.meses) >= ‘26/03/2019’ and ADD_MONTHS(TRUNC(V3.DATA), v3.meses) <= ‘26/08/2019’
Coloquei da forma acima, deu certo, mas queria refatorar isso colocar de forma mais limpa.
Pra efeito de elegância e didática no código se algum tiver alguma forma agradecerei.
Att bjs