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 foi o valor total doado por doadores individuais para organizações sem fins lucrativos focadas em educação no primeiro trimestre de 2021?
 ###Tabelas: 
CREATE TABLE nonprofits (id INT, name VARCHAR(255), focus VARCHAR(255), location VARCHAR(255)); INSERT INTO nonprofits (id, name, focus, location) VALUES (1, 'Donors Choose', 'Education', 'USA'), (2, 'UNICEF', 'Children', 'Global'); CREATE TABLE donations (id INT, donor_type VARCHAR(255), donation_amount DECIMAL(10, 2), donation_date DATE, nonprofit_id INT); INSERT INTO donations (id, donor_type, donation_amount, donation_date, nonprofit_id) VALUES (1, 'Individual', 50, '2021-01-15', 1), (2, 'Corporation', 2000, '2021-01-16', 1);
SELECT SUM(donation_amount) FROM donations d JOIN nonprofits n ON d.nonprofit_id = n.id WHERE donor_type = 'Individual' AND EXTRACT(YEAR FROM donation_date) = 2021 AND EXTRACT(QUARTER FROM donation_date) = 1 AND n.focus = 'Education';