SELECT YEAR(NF.DATA_VENDA), SUM(I.QUANTIDADE*I.PRECO) AS FATURAMENTO
FROM NOTAS_FISCAIS NF
INNER JOIN ITENS_NOTAS_FISCAIS I
ON I.NUMERO = NF.NUMERO
WHERE YEAR(DATA_VENDA) =2015
GROUP BY YEAR(NF.DATA_VENDA);
SELECT YEAR(NF.DATA_VENDA), SUM(I.QUANTIDADE*I.PRECO) AS FATURAMENTO
FROM NOTAS_FISCAIS NF
INNER JOIN ITENS_NOTAS_FISCAIS I
ON I.NUMERO = NF.NUMERO
WHERE YEAR(DATA_VENDA) =2015
GROUP BY YEAR(NF.DATA_VENDA);
Olá tudo bem?
Você está no caminho correto, notei que fez a filtragem apenas para o ano de 2015. Apenas ressalto que a consulta retornará apenas dados relacionados a vendas feitas no ano de 2015. Para ser mais abrangente e incluir dados de todos os anos presentes nas tabelas, será necessário excluir a respectiva linha WHERE YEAR(DATA_VENDA) = 2015
.
No mais, o seu código está certinho!
Parabéns e continue assim que você vai longe!
Grande abraço e até mais!