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: Liste os nomes e contribuições totais dos doadores que contribuíram mais de $1000 para uma campanha política no Texas?
 ###Tabelas: 
CREATE TABLE donors (id INT PRIMARY KEY, name TEXT, contribution FLOAT, donation_date DATE); INSERT INTO donors VALUES (1, 'Alice', 1500, '2022-01-01'); INSERT INTO donors VALUES (2, 'Bob', 750, '2022-01-02'); INSERT INTO donors VALUES (3, 'Charlie', 1200, '2022-01-03');
SELECT name, SUM(contribution) as total_contributions FROM donors WHERE donation_date BETWEEN '2021-01-01' AND '2022-12-31' AND state = 'Texas' GROUP BY name HAVING total_contributions > 1000;