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: Quem são os voluntários que doaram mais de $1000 nos últimos 12 meses?
 ###Tabelas: 
CREATE TABLE donor_volunteers (id INT, volunteer_id INT, donation_amount DECIMAL(10,2));
SELECT first_name, last_name FROM volunteers JOIN donor_volunteers ON volunteers.id = donor_volunteers.volunteer_id WHERE donation_amount > 1000 AND DATEDIFF(CURDATE(), volunteers.last_donation_date) <= 365;