1
resposta

Resposta Exercício Formato Faturamento

select 
floor(sum(nf.imposto*inf.quantidade*inf.preco)) Total_Imposto_2016
from notas_fiscais nf
inner join itens_notas_fiscais inf on nf.numero=inf.numero 
where to_char(data_venda, 'yyyy')=2016
group by to_char(nf.data_venda, 'yyyy');

ou

select 
floor(sum(nf.imposto*inf.quantidade*inf.preco)) Total_Imposto_2016
from notas_fiscais nf
inner join itens_notas_fiscais inf on nf.numero=inf.numero 
where data_venda between '01/01/2016' and '31/12/2016';
1 resposta

Oii, Fábio! Tudo joia?

Parabéns por colocar em prática o que vem aprendendo!

Gostei muito das abordagens que utilizou para solucionar o desafio. O uso da função SUM com o floor é uma prática eficaz de agregar e calcular valores de forma consistente.

Continue se dedicando aos estudos como vem fazendo e, também, interagindo no fórum trazendo as suas atividades, dúvidas e sugestões.

É gratificante acompanhar o desenvolvimento de vocês!

Bons estudos, Fábio!