1
resposta

[Projeto] 14 Desafio: transformando HAVING em Subconsultas

SELECT * FROM
    (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) AS QTDE_PROD 
WHERE QTDE_PROD.QUANTIDADE > 394000;

E cheguei no mesmo resultado de primeira. Até assustei rs! Estava esperando o erro pra saber o que arrumar e deu certo rs

1 resposta

Oi, Mariana! Tudo bem com você?

Obrigado por compartilhar seu código com a comunidade Alura. É normal termos diferentes formas de se chegar a uma solução, parabéns por se desafiar. O uso da subconsulta foi certeiro e mostrou que você entendeu bem a lógica de transformação do HAVING em subconsulta.

Conte com o apoio do Fórum na sua jornada.

Abraços e bons estudos!