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: Quais doadores na comunidade indígena doaram mais de $1000 no total?
 ###Tabelas: 
CREATE TABLE donors (id INT, name VARCHAR(50), ethnicity VARCHAR(50), state VARCHAR(50)); CREATE TABLE donations (id INT, donor_id INT, amount DECIMAL(10,2)); INSERT INTO donors (id, name, ethnicity, state) VALUES (1, 'Jane Smith', 'Indigenous', 'Ontario'), (2, 'David Johnson', 'Indigenous', 'Alberta'), (3, 'Maria Rodriguez', 'Hispanic', 'Texas'); INSERT INTO donations (id, donor_id, amount) VALUES (1, 1, 500.00), (2, 1, 500.00), (3, 2, 100.00), (4, 2, 100.00), (5, 3, 75.00);
SELECT dd.name FROM donors dd INNER JOIN donations d ON dd.id = d.donor_id WHERE dd.ethnicity LIKE 'Indigenous%' GROUP BY dd.name HAVING SUM(d.amount) > 1000;