1
resposta

Desafio: nome dos produtos

select 
        SUM (quantidade) quantidade,
        int.codigo_do_produto,
        tb.NOME_DO_PRODUTO

from TABELA_DE_PRODUTOS tb
inner join itens_notas_fiscais int
on int.codigo_do_produto = tb.codigo_do_produto
group by
        int.codigo_do_produto,
        tb.NOME_DO_PRODUTO
having SUM (quantidade) > 394000
order by
        SUM(quantidade) DESC;

1 resposta

Olá Jhonatan!

Peço desculpas pela demora em te responder.

Sua query está ótima e retornando os resultados desejados! Parabéns pela solução do desafio.

Você poderia também incluir a coluna "quantidade" na lista de seleção. Ficaria assim:

select 
        SUM (quantidade) as quantidade_vendida,
        int.codigo_do_produto,
        tb.NOME_DO_PRODUTO

from TABELA_DE_PRODUTOS tb
inner join itens_notas_fiscais int
on int.codigo_do_produto = tb.codigo_do_produto
group by
        int.codigo_do_produto,
        tb.NOME_DO_PRODUTO
having SUM (quantidade) > 394000
order by
        SUM(quantidade) DESC;

Assim, você terá a quantidade vendida de cada produto junto com o nome e o código do produto.

Espero ter ajudado. Bons estudos!