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: Quantos passageiros utilizaram cada tipo de rota no último mês?
 ###Tabelas: 
CREATE TABLE Routes (RouteID int, RouteType varchar(10), StartingLocation varchar(20)); CREATE TABLE PassengerCounts (RouteID int, Date date, PassengerCount int); INSERT INTO Routes VALUES (1, 'Bus', 'City Center'), (2, 'Tram', 'City Center'); INSERT INTO PassengerCounts VALUES (1, '2022-01-01', 100), (1, '2022-01-02', 110), (2, '2022-01-01', 120);
SELECT Routes.RouteType, SUM(PassengerCounts.PassengerCount) FROM Routes INNER JOIN PassengerCounts ON Routes.RouteID = PassengerCounts.RouteID WHERE PassengerCounts.Date BETWEEN DATE_SUB(CURDATE(), INTERVAL 30 DAY) AND CURDATE() GROUP BY Routes.RouteType;