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 médio da doação por voluntário na França?
 ###Tabelas: 
CREATE TABLE Donations (id INT, donor_name VARCHAR(50), donation_amount DECIMAL(10,2), donation_date DATE, country VARCHAR(50)); CREATE TABLE Volunteers (id INT, volunteer_name VARCHAR(50), country VARCHAR(50)); INSERT INTO Donations (id, donor_name, donation_amount, donation_date, country) VALUES (1, 'John Doe', 50.00, '2021-01-01', 'USA'); INSERT INTO Donations (id, donor_name, donation_amount, donation_date, country) VALUES (2, 'Jane Smith', 100.00, '2021-01-02', 'France'); INSERT INTO Volunteers (id, volunteer_name, country) VALUES (1, 'John Doe', 'USA'); INSERT INTO Volunteers (id, volunteer_name, country) VALUES (2, 'Jane Smith', 'France');
SELECT v.country, AVG(d.donation_amount) as avg_donation_per_volunteer FROM Donations d INNER JOIN Volunteers v ON d.donor_name = v.volunteer_name WHERE v.country = 'France' GROUP BY v.country;