1
resposta

[Sugestão] Resolução Atividade View

CREATE VIEW VW_QNTD_SUM AS 
SELECT INF.CODIGO_DO_PRODUTO, TP.NOME_DO_PRODUTO, SUM(INF.QUANTIDADE) AS SUM_QNTD
FROM ITENS_NOTAS_FISCAIS INF
INNER JOIN TABELA_DE_PRODUTOS TP 
ON INF.CODIGO_DO_PRODUTO = TP.CODIGO_DO_PRODUTO
GROUP BY INF.CODIGO_DO_PRODUTO, TP.NOME_DO_PRODUTO
ORDER BY SUM_QNTD DESC;


SELECT * FROM VW_QNTD_SUM
WHERE SUM_QNTD > 394000
ORDER BY SUM_QNTD DESC;

1 resposta

Olá Gabriel!

Parabéns! Fico feliz em ver você se desafiando e propondo soluções aqui. Seu esforço e dedicação são louváveis, é gratificante ver o progresso dos estudantes.

Apenas para lembrar, a primeira view não precisa ter a cláusula ORDER BY. Você pode remover ORDER BY SUM_QNTD DESC da criação da visão.

Continue praticando e explorando!

Reforço que em casos de dúvidas, conte sempre com o fórum da comunidade Alura! Bons estudos!

Sucesso

Um grande abraço e até mais!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!