2
respostas

Desafio - Obter maior venda

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



SELECT
*
FROM TABELA_DE_PRODUTOS
WHERE NOME_DO_PRODUTO = 'Linha Refrescante - 1 Litro - Morango/Limao'
ORDER BY NOME_DO_PRODUTO
2 respostas

Oi, Maykon! Tudo bem?

Isso mesmo! Você vai achar o produto com maior vendas pelo código do produto.

Se quiser compartilhar mais soluções aqui, fica à vontade!

Abraços e bons estudos!

Aqui, uma maneira elegante de resolver o problema:

--Qual foi a maior venda do produto "Linha Refrescante - 1 Litro - Morango/Limao" em quantidade?

SELECT TOP 1 TP.CODIGO_DO_PRODUTO	AS 'CODIGO'
        ,TP.NOME_DO_PRODUTO		AS	'NOME DA BEBIDA'
        ,TP.PRECO_DE_LISTA		AS	'VALOR'
        ,NF.QUANTIDADE			AS 'QUANTIDADE'

FROM TABELA_DE_PRODUTOS TP
LEFT JOIN ITENS_NOTAS_FISCAIS NF ON TP.CODIGO_DO_PRODUTO = NF.CODIGO_DO_PRODUTO


WHERE TP.NOME_DO_PRODUTO = 'Linha Refrescante - 1 Litro - Morango/Limao'

ORDER BY NF.QUANTIDADE DESC

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software