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 é a idade média dos voluntários para uma causa específica?
 ###Tabelas: 
CREATE TABLE causes (id INT, name TEXT); CREATE TABLE volunteers (id INT, name TEXT, age INT, cause_id INT); INSERT INTO causes (id, name) VALUES (1, 'Cause A'), (2, 'Cause B'); INSERT INTO volunteers (id, name, age, cause_id) VALUES (1, 'John Doe', 30, 1), (2, 'Jane Smith', 25, 1), (3, 'Mary Johnson', 45, 2);
SELECT causes.name, AVG(volunteers.age) as avg_age FROM causes JOIN volunteers ON causes.id = volunteers.cause_id GROUP BY causes.name;