1
resposta

resposta da atividade

Na atividade onde pretendíamos obter os produtos que venderam mais que 394000 litros, executamos esta consulta:

SELECT CODIGO_DO_PRODUTO, SUM(QUANTIDADE) FROM ITENS_NOTAS_FISCAIS 
GROUP BY CODIGO_DO_PRODUTO HAVING SUM(QUANTIDADE) > 394000 
ORDER BY SUM(QUANTIDADE) DESC;

Mas quero que na resposta desta consulta apareça não somente o código do produto, mas também o nome do produto. Como fazer?

Resposta:

SELECT TP.NOME_DO_PRODUTO, INF.CODIGO_DO_PRODUTO, SUM(QUANTIDADE) 
FROM ITENS_NOTAS_FISCAIS INF
INNER JOIN TABELA_DE_PRODUTOS TP
ON TP.CODIGO_DO_PRODUTO = INF.CODIGO_DO_PRODUTO
GROUP BY TP.NOME_DO_PRODUTO, INF.CODIGO_DO_PRODUTO HAVING SUM(QUANTIDADE) > 394000 
ORDER BY SUM(QUANTIDADE) DESC;
1 resposta

Olá, Lucas, tudo bem?

Isso mesmo! A consulta está certinha, parabéns!

Continue assim, realizando as atividades propostas que você vai longe!

Caso surja alguma dúvida, é só compartilhar no fórum.

Abraços e bons estudos!