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 valor total da tarifa arrecadada por hora na última semana?
 ###Tabelas: 
CREATE TABLE Hours (HourID INT, Hour TIME); INSERT INTO Hours (HourID, Hour) VALUES (1, '00:00:00'), (2, '01:00:00'), (3, '02:00:00'), (4, '03:00:00'), (5, '04:00:00'), (6, '05:00:00'), (7, '06:00:00'), (8, '07:00:00'), (9, '08:00:00'), (10, '09:00:00'), (11, '10:00:00'), (12, '11:00:00'), (13, '12:00:00'), (14, '13:00:00'), (15, '14:00:00'), (16, '15:00:00'), (17, '16:00:00'), (18, '17:00:00'), (19, '18:00:00'), (20, '19:00:00'), (21, '20:00:00'), (22, '21:00:00'), (23, '22:00:00'), (24, '23:00:00');
SELECT H.Hour, SUM(F.FareAmount) AS TotalFare FROM Hours H JOIN Trips T ON CAST(T.TripDateTime AS TIME) = H.Hour JOIN Fares F ON T.TripID = F.FareID WHERE T.TripDateTime >= DATEADD(WEEK, -1, GETDATE()) GROUP BY H.Hour;