Olá Matheus, tudo bem?
Fico feliz por ver o seu desenvolvimento nos estudos junto a Alura. Sua resolução atende bem o que foi proposto no exercício, mas, possui apenas um detalhe que está fazendo com que o valor total seja diferente do esperado. Essa diferença está ocorrendo devido à troca de sinais de operação matemática, na query foi usado o sinal de soma (+
) o correto será utilizar o sinal de multiplicação (*
), no momento de cálculo do valor total comprado, como demonstrado abaixo:
TO_CHAR(ROUND(SUM(INF.QUANTIDADE * INF.PRECO)))
Após realizar essa mudança descrita acima, o resultado será apresentado o valor real das compras feitas no ano de 2016.
Continue mergulhando em conhecimento e não hesite em voltar ao fórum para continuar aprendendo e interagindo com a comunidade. Em caso de dúvidas estou à disposição.
Abraços e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!