Buscar

Escreva um comando SQL que liste o nome e a quantidade de todos os produtos vendidos.

💡 2 Respostas

User badge image

Francisco David Silva Santos

Select DADOS DA TABELE  inener 

1
Dislike0
User badge image

Andre Smaira

Com relação ao algoritmo, as duas requisições principais é que ele identifique o nome e a quantidade dos produtos vendidos, dessa maneira, teremos que:

SELECT SUB.SUB_CODIGO, SUB.SUB_NOME, MAX(TESTE.TOTAL) FROM SUBSTANCIA SUB

INNER JOIN

(SELECT ITENS.SUB_CODIGO, SUM(ITENS.ITEM_NOT_SAI_QTDE * ITENS.ITEM_NOT_SAI_PRECO) AS TOTAL

FROM ITENS_NOTA_SAIDA ITENS INNER JOIN NOTA_SAIDA NOTA ON

NOTA.NOT_SAI_CODIGO = ITENS.NOT_SAI_CODIGO

WHERE NOT_SAI_DATA BETWEEN '17/03/2017' AND '17/03/2017'

GROUP BY ITENS.SUB_CODIGO

) TESTE

ON (SUB.SUB_CODIGO = TESTE.SUB_CODIGO)

GROUP BY SUB.SUB_CODIGO, SUB.SUB_NOME;

Fim.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais