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 é o total de milhas percorridas para manutenção no último ano para cada tipo de veículo?
 ###Tabelas: 
CREATE TABLE VehicleTypes (VehicleTypeID INT, VehicleType VARCHAR(50)); INSERT INTO VehicleTypes (VehicleTypeID, VehicleType) VALUES (1, 'Bus'), (2, 'Tram'), (3, 'Subway'); CREATE TABLE VehicleMaintenance (MaintenanceID INT, VehicleTypeID INT, MilesDriven INT, MaintenanceDate DATE); INSERT INTO VehicleMaintenance (MaintenanceID, VehicleTypeID, MilesDriven, MaintenanceDate) VALUES (1, 1, 500, '2020-01-01'), (2, 2, 700, '2019-12-15'), (3, 1, 450, '2020-02-03');
SELECT VehicleType, SUM(MilesDriven) FROM VehicleMaintenance INNER JOIN VehicleTypes ON VehicleMaintenance.VehicleTypeID = VehicleTypes.VehicleTypeID WHERE MaintenanceDate >= DATEADD(year, -1, GETDATE()) GROUP BY VehicleType;