1
resposta

Desafio: usando visão para substituir o HAVING

Criando visão

CREATE VIEW QUANTIDADE_TOTAIS AS
SELECT INF.CODIGO_DO_PRODUTO, TP.NOME_DO_PRODUTO, SUM(INF.QUANTIDADE) AS QUANTIDADE 
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

Utilizando a tabela lógica!

SELECT * FROM QUANTIDADE_TOTAIS
WHERE QUANTIDADE_TOTAIS.QUANTIDADE > 394000
ORDER BY QUANTIDADE_TOTAIS.QUANTIDADE DESC
1 resposta

Olá Lucas, tudo bem?

Analisei a sua consulta e ela está certinha, parabéns!

Lucas, continue com essa dedicação aos estudos para avançar na jornada em sql e banco de dados!

Caso surja alguma dúvida, compartilhe no fórum!

Grande abraço e até mais!

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