Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Desafio: transformando HAVING em Subconsultas

Boa tarde! Esta foi a minha resolução do desafio:

SELECT SUBTABELA.CODIGO_DO_PRODUTO, SUBTABELA.NOME_DO_PRODUTO, SUBTABELA.QUANTIDADE
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 HAVING SUM(INF.QUANTIDADE) > 394000) SUBTABELA
1 resposta
solução!

Olá, Caio! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o subselect (subquery) para organizar os resultados de forma estruturada com SQL, utilizou muito bem o INNER JOIN para relacionar tabelas e enriquecer os dados e ainda compreendeu a importância do HAVING para aplicar filtros em agregações.

Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Sugestão de conteúdo para você mergulhar ainda mais no tema:

Alguns materiais podem estar em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!