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 método de pagamento no último mês?
 ###Tabelas: 
CREATE TABLE Fares (FareID INT, TripID INT, PaymentMethod VARCHAR(50), FareAmount FLOAT); INSERT INTO Fares (FareID, TripID, PaymentMethod, FareAmount) VALUES (1, 1, 'Credit Card', 5.0), (2, 1, 'Mobile App', 0.5), (3, 2, 'Debit Card', 2.0), (4, 3, 'Cash', 1.5), (5, 4, 'Mobile App', 1.0), (6, 4, 'Credit Card', 3.0); CREATE TABLE Dates (DateID INT, Date DATE); INSERT INTO Dates (DateID, Date) VALUES (1, '2022-02-01'), (2, '2022-02-02'), (3, '2022-02-03'), (4, '2022-02-04'), (5, '2022-02-05');
SELECT P.PaymentMethod, SUM(F.FareAmount) AS TotalFare FROM Fares F JOIN Dates D ON F.TripDateTime >= D.Date AND F.TripDateTime < DATEADD(MONTH, 1, D.Date) GROUP BY P.PaymentMethod;