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 de voluntários que se juntaram após fazer uma doação?
 ###Tabelas: 
CREATE TABLE donor (id INT, name VARCHAR(50)); CREATE TABLE donation (id INT, donor_id INT, amount DECIMAL(10,2), donation_date DATE); CREATE TABLE volunteer (id INT, donor_id INT, volunteer_date DATE);
SELECT COUNT(DISTINCT v.id) as total_volunteers FROM volunteer v JOIN donation d ON v.donor_id = d.donor_id WHERE v.volunteer_date > d.donation_date;