1
resposta

Resposta - Exercício Listando Expressão Natural

select tc.nome cliente, round(sum(inf.quantidade*inf.preco),2)Total_Compra , to_char(nf.data_venda, 'yyyy') Ano 
from tabela_de_clientes tc
inner join notas_fiscais nf on nf.cpf=tc.cpf
inner join itens_notas_fiscais inf on nf.numero=inf.numero
where to_char(nf.data_venda, 'yyyy')=2016
group by tc.nome,to_char(nf.data_venda, 'yyyy')
order by tc.nome
;
1 resposta

Oii, Fábio! Tudo joia?

Parabéns por colocar em prática o desafio proposto. Você está no caminho certo!

E, se me permite, como sugestão você pode consultar a alternativa de resolução do professor em, Ver opinião do Instrutor, para expandir ainda mais os seus conhecimentos e se inspirar. Por exemplo, ele utiliza o operador de concatenação "||" para concatenar as strings, para receber na consulta a frase do enunciado.

Continue se dedicando aos estudos como vem fazendo e qualquer dúvida que surgir, compartilhe no fórum para podermos te auxiliar.

Bons estudos, Fábio!