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: Encontre a média do valor das doações por país para fontes de financiamento relacionadas às artes visuais.
 ###Tabelas: 
CREATE TABLE donations (id INT, amount DECIMAL(10,2), donor_country VARCHAR(50), category VARCHAR(20)); INSERT INTO donations (id, amount, donor_country, category) VALUES (1, 500, 'USA', 'Visual Arts'); INSERT INTO donations (id, amount, donor_country, category) VALUES (2, 1000, 'Canada', 'Visual Arts'); INSERT INTO donations (id, amount, donor_country, category) VALUES (3, 750, 'Mexico', 'Visual Arts'); INSERT INTO donations (id, amount, donor_country, category) VALUES (4, 850, 'Brazil', 'Visual Arts');
SELECT donor_country, AVG(amount) FROM donations WHERE category = 'Visual Arts' GROUP BY donor_country;