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 resíduos químicos gerados por cada fabricante no último ano?
 ###Tabelas: 
CREATE TABLE Manufacturers (ManufacturerID INT, ManufacturerName TEXT); INSERT INTO Manufacturers (ManufacturerID, ManufacturerName) VALUES (1, 'ABC Chemicals'), (2, 'XYZ Chemicals'); CREATE TABLE WasteGeneration (WasteGenerationID INT, ManufacturerID INT, Chemical TEXT, Quantity INT, WasteGenerationDate DATE); INSERT INTO WasteGeneration (WasteGenerationID, ManufacturerID, Chemical, Quantity, WasteGenerationDate) VALUES (1, 1, 'Acetone', 500, '2020-01-01'), (2, 1, 'Ethanol', 700, '2020-01-10'), (3, 2, 'Methanol', 800, '2020-02-01');
SELECT M.ManufacturerName, YEAR(WG.WasteGenerationDate) AS WasteGenerationYear, SUM(WG.Quantity) AS TotalWasteQuantity FROM WasteGeneration WG INNER JOIN Manufacturers M ON WG.ManufacturerID = M.ManufacturerID WHERE YEAR(WG.WasteGenerationDate) = YEAR(CURDATE()) - 1 GROUP BY M.ManufacturerName, WasteGenerationYear;