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 trips (route_id INT, fare DECIMAL(5,2), date DATE); INSERT INTO trips VALUES (1, 2.00, '2022-01-01'), (2, 0.00, '2022-01-02'), (3, 1.50, '2022-01-03'), (1, 2.00, '2022-01-04'); CREATE TABLE routes (route_id INT, type VARCHAR(50)); INSERT INTO routes VALUES (1, 'Bus'), (2, 'Tram'), (3, 'Ferry');
SELECT routes.type, COUNT(DISTINCT trips.route_id) FROM trips JOIN routes ON trips.route_id = routes.route_id WHERE trips.date >= (CURRENT_DATE - INTERVAL '1 month') GROUP BY routes.type;