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: Mostrar doações totais recebidas por cada método de pagamento nos últimos 6 meses.
 ###Tabelas: 
CREATE TABLE donations (id INT, donor_name VARCHAR(50), payment_method VARCHAR(50), donation_date DATE, donation_amount FLOAT); INSERT INTO donations (id, donor_name, payment_method, donation_date, donation_amount) VALUES (1, 'John Doe', 'Credit Card', '2023-03-15', 100.0), (2, 'Jane Smith', 'Debit Card', '2023-02-20', 200.0), (3, 'Mike Johnson', 'PayPal', '2023-01-05', 50.0), (4, 'Alice Davis', 'Credit Card', '2023-04-10', 250.0), (5, 'Bob Brown', 'Cash', '2023-02-28', 10.0);
SELECT payment_method, SUM(donation_amount) FROM donations WHERE donation_date BETWEEN '2023-01-01' AND '2023-06-30' GROUP BY payment_method;