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: Determine o total de toneladas de petroleiros que tiveram falhas no motor no último mês.
 ###Tabelas: 
CREATE TABLE OilTankers (TankerID INT, TankerName VARCHAR(100), EngineFailures INT, LastInspection DATE, Tonnage INT); INSERT INTO OilTankers (TankerID, TankerName, EngineFailures, LastInspection, Tonnage) VALUES (1, 'Tanker 1', 1, '2022-03-10', 100000), (2, 'Tanker 2', 0, '2022-02-20', 120000), (3, 'Tanker 3', 1, '2022-01-05', 90000);
SELECT SUM(Tonnage) FROM OilTankers WHERE EngineFailures > 0 AND LastInspection >= DATE_SUB(CURDATE(), INTERVAL 1 MONTH);