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 número total de voluntários e o valor total doado para cada programa?
 ###Tabelas: 
CREATE TABLE programs (id INT, name TEXT, volunteers_count INT, total_donation FLOAT);
SELECT p.name, SUM(d.total_donation) as total_donation, COUNT(v.id) as volunteers_count FROM programs p LEFT JOIN volunteers v ON p.id = v.program_id LEFT JOIN donors d ON v.id = d.volunteer_id GROUP BY p.name;