Dado o controle de estoques de uma empresa de produção e embarque de peças, observe a descrição do esquema relacional abaixo para as tabelas Peça, Fornecedor e Embarque.
Considere que é necessário executar um comando SQL que recupere o total de peças embarcadas agrupadas por fornecedor. Com base nessas informações, identifique o comando que recupera esses dados.
Alternativas Alternativa 1: SELECT f.NomeFornecedor, e.QuantidadeEmbarque FROM Fornecedor f JOIN Embarque e ON f.CodFornecedor = e.CodFornecedor GROUP BY f.NomeFornecedor
Alternativa 2: SELECT f.NomeFornecedor, e.QuantidadeEmbarque FROM Fornecedor f, Embarque e WHERE f.CodFornecedor = e.CodFornecedor GROUP BY f.NomeFornecedor
Alternativa 3: SELECT f.NomeFornecedor, SUM(e.QuantidadeEmbarque) FROM Fornecedor f JOIN Embarque e ON f.CodFornecedor = e.CodFornecedor GROUP BY f.NomeFornecedor
Alternativa 4: SELECT f.NomeFornecedor, COUNT(e.QuantidadeEmbarque) FROM Fornecedor f JOIN Embarque e ON f.CodFornecedor = e.CodFornecedor GROUP BY f.NomeFornecedor
Alternativa 5: SELECT f.NomeFornecedor, AVG(e.QuantidadeEmbarque) FROM Fornecedor f JOIN Embarque e ON f.CodFornecedor = e.CodFornecedor GROUP BY f.NomeFornecedor
Lista de comentários
Resposta:
Alternativa 4.
Explicação: