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 total de incidentes de manutenção para cada tipo de veículo no serviço 'Ônibus' no último mês?
 ###Tabelas: 
CREATE TABLE MaintenanceIncidents (IncidentID INT, VehicleID INT, IncidentDate DATE); INSERT INTO MaintenanceIncidents (IncidentID, VehicleID, IncidentDate) VALUES (1, 1, '2022-01-01'), (2, 1, '2022-01-03'), (3, 2, '2022-01-02'), (4, 3, '2022-01-04'), (5, 4, '2022-01-05'), (6, 4, '2022-01-06'), (7, 5, '2022-01-07'), (8, 5, '2022-01-08'), (9, 1, '2022-01-09');
SELECT v.VehicleType, COUNT(*) as MaintenanceIncidents FROM Vehicles v JOIN MaintenanceIncidents mi ON v.VehicleID = mi.VehicleID WHERE v.Service = 'Bus' AND mi.IncidentDate >= DATEADD(month, -1, GETDATE()) GROUP BY v.VehicleType;