YEAR(DATA_VENDA) não foi explicado, SUM(QUANTIDADE * PRECO) não foi explicado, GROUP BY YEAR(DATA_VENDA) não foi explicado.
YEAR(DATA_VENDA) não foi explicado, SUM(QUANTIDADE * PRECO) não foi explicado, GROUP BY YEAR(DATA_VENDA) não foi explicado.
Oi Danilo, tudo bom?
A função Year() irá extrair apenas o ano da coluna Data_Venda.
A função SUM() retorna a soma total de uma coluna numérica, mas também podemos utilizar ela com outras operações matemáticas, como está sendo feito nessa consulta.
O GROUP BY agrupa linhas baseado em semelhanças entre elas, no caso estamos agrupando a Data_Venda. Sempre que utilizado uma função de agregação (MAX, MIN, SUM, AVG, COUNT) é necessário utilizar o GROUP BY.
Espero ter ajudado. Qualquer dúvida é só falar, tá bom? Bons estudos :)