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 doação por país?
 ###Tabelas: 
CREATE TABLE donors_ext (donor_id INT, donor_name VARCHAR(255), country VARCHAR(255)); INSERT INTO donors_ext (donor_id, donor_name, country) VALUES (1001, 'John Smith', 'United States'), (1002, 'Marie Johnson', 'France'), (1003, 'Mario Rodriguez', 'Brazil'), (1004, 'Nguyen Tran', 'Vietnam'); CREATE TABLE donations_donors (donation_id INT, donor_id INT, amount DECIMAL(10,2)); INSERT INTO donations_donors (donation_id, donor_id, amount) VALUES (1, 1001, 500.00), (2, 1002, 300.00), (3, 1003, 250.00), (4, 1004, 400.00);
SELECT d.country, SUM(dd.amount) as total_donation FROM donors_ext d JOIN donations_donors dd ON d.donor_id = dd.donor_id GROUP BY d.country;