Olá, Alex! Como vai?
Mandou bem na resolução do exercício! Com essa procedure, é possível calcular a variação do faturamento em um período de tempo específico.
Há apenas um detalhe na lógica que precisa de uma certa atenção: a variável variação está recebendo a divisão de datas, não dos valores do faturamento. A linha SET variacao = ((vData/vData1)-1)*100;
deveria ser SET Variacao = ((FaturamentoFinal / FaturamentoInicial) -1) * 100;
.
Com essa mudança na lógica, o resultado deve ficar mais apurado!
Abraços, Alex. Continue praticando.
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!