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 arrecadada para cada tipo de veículo no serviço de 'Ônibus' na última semana?
 ###Tabelas: 
CREATE TABLE VehicleFares (FareID INT, VehicleID INT, VehicleType VARCHAR(50), Service VARCHAR(50), CollectionDate DATE, FareAmount DECIMAL(5,2)); INSERT INTO VehicleFares (FareID, VehicleID, VehicleType, Service, CollectionDate, FareAmount) VALUES (1, 1, 'MiniBus', 'Bus', '2022-02-01', 5.00), (2, 1, 'MiniBus', 'Bus', '2022-02-02', 7.50), (3, 2, 'Coach', 'Bus', '2022-02-01', 3.00), (4, 3, 'MidiBus', 'Bus', '2022-02-03', 6.00), (5, 4, 'MiniBus', 'Bus', '2022-02-04', 4.50);
SELECT v.VehicleType, SUM(vf.FareAmount) as TotalFare FROM Vehicles v JOIN VehicleFares vf ON v.VehicleID = vf.VehicleID WHERE v.Service = 'Bus' AND vf.CollectionDate >= DATEADD(day, -7, GETDATE()) GROUP BY v.VehicleType;