Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Qual é a quantidade total de carga para cada tipo de carga e bandeira do navio?
 ###Tabelas: 
CREATE TABLE Vessels (Id INT, Name VARCHAR(50), Type VARCHAR(50), Flag VARCHAR(50)); INSERT INTO Vessels (Id, Name, Type, Flag) VALUES (1, 'Aurelia', 'Tanker', 'Panama'); INSERT INTO Vessels (Id, Name, Type, Flag) VALUES (2, 'Barracuda', 'Bulk Carrier', 'Marshall Islands'); CREATE TABLE Cargo (Id INT, VesselId INT, CargoType VARCHAR(50), Quantity INT); INSERT INTO Cargo (Id, VesselId, CargoType, Quantity) VALUES (1, 1, 'Oil', 5000); INSERT INTO Cargo (Id, VesselId, CargoType, Quantity) VALUES (2, 2, 'Coal', 8000);
SELECT Vessels.Flag, Cargo.CargoType, SUM(Cargo.Quantity) as TotalQuantity FROM Cargo JOIN Vessels ON Cargo.VesselId = Vessels.Id GROUP BY Vessels.Flag, Cargo.CargoType;