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 número de veículos de cada tipo que passaram por manutenção no último mês?
 ###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, MaintenanceDate DATE); INSERT INTO VehicleMaintenance (MaintenanceID, VehicleTypeID, MaintenanceDate) VALUES (1, 1, '2020-01-01'), (2, 2, '2019-12-15'), (3, 1, '2020-02-03');
SELECT VehicleType, COUNT(*) FROM VehicleTypes INNER JOIN VehicleMaintenance ON VehicleTypes.VehicleTypeID = VehicleMaintenance.VehicleTypeID WHERE MaintenanceDate >= DATEADD(month, -1, GETDATE()) GROUP BY VehicleType;