1
resposta

Minha resolução

Primeiramente para encontrar o item que precisava utilizei a primeira query.

SELECT * FROM TABELA_DE_PRODUTOS WHERE SABOR = 'Morango/Limao';

Assim encontrei o código para utiliza-lo na relação das quantidades e encontrar o resultado,
A segunda query utilizei a seguinte.

SELECT * FROM ITENS_NOTAS_FISCAIS WHERE CODIGO_DO_PRODUTO = '1101035' ORDER BY QUANTIDADE DESC;

Assim encontrei o maior pedido, e uma observação: Antes de iniciar a query, como não havia mexido na tabela itens notas fiscais ainda, cliquei nela e verifiquei o tipo das colunas, pois o codigo_do_produto é um número, porém é do tipo VARCHAR.

1 resposta

Oi, Adriano!

Sua resolução está correta e bem pensada. Você fez um bom caminho: primeiro filtrou o produto pelo sabor para descobrir o CODIGO_DO_PRODUTO e depois usou esse código para consultar as vendas na tabela ITENS_NOTAS_FISCAIS.

A observação sobre o campo CODIGO_DO_PRODUTO ser do tipo VARCHAR também foi muito boa. Conferir o tipo da coluna antes de montar a consulta evita erro e mostra atenção aos detalhes.

Sua lógica está certa e resolve bem o exercício.

Bons estudos!

Sucesso

Imagem da comunidade