Oii, Bruna! Tudo bem?
Agradeço por aguardar o nosso retorno.
O problema pode ocorrer a depender do valor da TaxaCrescimento
, que se for zero ou muito próximo disso, a projeção não vai aumentar, resultando em valores iguais para VendasBase
e VendasProjecao5Anos
.
Como sugestão, verifique qual valor está na TaxaCrescimento
na tabela TabelaEstimativaCrescimento
. Por aqui ela estava em 1.0
e retornando um valor de VendasProjecao5Anos
diferente também.
Para verificar e estar ciente do valor, usei o comando:
SELECT taxacrescimento from TabelaEstimativaCrescimento
Em seguida, ajustei o valor da TaxaCrescimento
para 0.098111
e rodei a consulta:
UPDATE TabelaEstimativaCrescimento
SET TaxaCrescimento = 0.098111
WHERE Ano = 2024;
Em resumo, o código acima altera a taxa de crescimento estimada para o ano de 2024.
Para finalizar, executei novamente o SELECT
:
SELECT Ano,
VendasBase,
FLOOR(POWER(1 + TaxaCrescimento, 5) * VendasBase) AS VendasProjecao5Anos
FROM TabelaEstimativaCrescimento;
Retorno:

Faça o teste em seu projeto e observe se funciona como esperado.
Bons estudos, Bruna!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado!