1
resposta

[Projeto] Número de vendas

Não ficou muito claro para mim o que o enunciado estava pedindo, se:

  1. Quantidade de itens existentes do produto para venda
  2. Quantidade total de itens vendidos do produto

Na dúvida fiz as duas coisas, segue:

Na imagem: tela do MySQL Workbench com a solução do projeto "Numero de vendas"Na imagem: tela do MySQL Workbench com a solução do projeto "

1 resposta

Ei, Darliton! Tudo bem?

Você está no caminho certo! O enunciado pede para contar quantos pedidos têm a maior quantidade de itens vendidos do produto 1101035 e não a quantidade total de vendida ou disponível para venda.

Então, seguindo o enunciado, temos como resolução as seguintes consultas:

  • Primeira query: descubra a maior quantidade de itens em um pedido para o produto 1101035:
SELECT MAX(QUANTIDADE) AS maior_quantidade
FROM itens_notas_fiscais
WHERE CODIGO_DO_PRODUTO = '1101035';

O resultado será 99.

  • Segunda query: conte quantos pedidos têm essa quantidade máxima (99):
SELECT COUNT(*)
FROM itens_notas_fiscais
WHERE CODIGO_DO_PRODUTO = '1101035'
AND QUANTIDADE = 99;

O resultado será 79, ou seja, 79 pedido têm a maior quantidade de itens (99) para esse produto.

Fique à vontade para testar e, também, para ver a resolução do Instrutor em Ver opnião do Instrutor e dos colegas no fórum. Isso complementa os seus estudos.

Parabéns por praticar e continue nesse ritmo e qualquer dúvida, estaremos por aqui.

Até mais, Darliton!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado!