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: Mostrar o número de doadores únicos no último ano.
 ###Tabelas: 
CREATE TABLE donor_types (id INT, donor_type VARCHAR(255)); INSERT INTO donor_types (id, donor_type) VALUES (1, 'One-time'), (2, 'Recurring'); CREATE TABLE donations (id INT, donor_type_id INT, donation_date DATE);
SELECT COUNT(d.id) as one_time_donors FROM donations d JOIN donor_types dt ON d.donor_type_id = dt.id WHERE dt.donor_type = 'One-time' AND d.donation_date >= DATE_SUB(CURRENT_DATE, INTERVAL 1 YEAR);