

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Considere duas tabelas:
Vendas (IDVenda, IDProduto, QuantidadeVendida)
Produtos (IDProduto, PrecoUnitario)
Qual comando SQL retorna a soma total das quantidades vendidas para cada produto, considerando apenas os que tenham uma quantidade total vendida superior a 100 unidades?
SELECT IDProduto, COUNT(*) as TotalVendas FROM Vendas GROUP BY IDProduto HAVING TotalVendas > 100;
SELECT IDProduto, QuantidadeVendida FROM Vendas LEFT JOIN Produtos ON Vendas.IDProduto = Produtos.IDProduto GROUP BY IDProduto AND QuantidadeVendida > 100;
SELECT IDProduto, SUM(Vendas.QuantidadeVendida) as TotalVendas FROM Vendas INNER JOIN Produtos ON Vendas.IDProduto = Produtos.IDProduto WHERE SUM(Vendas.QuantidadeVendida) > 100;
SELECT Produtos.IDProduto, SUM(Vendas.QuantidadeVendida) AS TotalQuantidadeVendida FROM Vendas JOIN Produtos ON Vendas.IDProduto = Produtos.IDProduto GROUP BY Produtos.IDProduto HAVING SUM(Vendas.QuantidadeVendida) > 100;