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 é a tarifa total coletada para cada rota por horário do dia?
 ###Tabelas: 
CREATE TABLE route (route_id INT, name VARCHAR(255)); CREATE TABLE trip (trip_id INT, route_id INT, fare DECIMAL(10,2), departure_time TIME); INSERT INTO route (route_id, name) VALUES (1, 'Route A'), (2, 'Route B'); INSERT INTO trip (trip_id, route_id, fare, departure_time) VALUES (1, 1, 2.00, '06:00:00'), (2, 1, 3.00, '07:00:00'), (3, 2, 4.00, '08:00:00'), (4, 2, 5.00, '09:00:00');
SELECT EXTRACT(HOUR FROM departure_time) AS hour_of_day, route.route_id, route.name, SUM(fare) AS total_fare FROM trip JOIN route ON trip.route_id = route.route_id GROUP BY hour_of_day, route.route_id;