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: Atualize o valor total da doação para o doador 'Juan Rodriguez' para $4000.
 ###Tabelas: 
CREATE TABLE donors (donor_id INT, donor_name TEXT, country TEXT, total_donation_amount FLOAT); INSERT INTO donors (donor_id, donor_name, country, total_donation_amount) VALUES (1, 'Juan Rodriguez', 'Mexico', 3000.00), (2, 'Maria Lopez', 'USA', 7000.00);
WITH updated_juan_rodriguez AS (UPDATE donors SET total_donation_amount = 4000.00 WHERE donor_name = 'Juan Rodriguez' AND country = 'Mexico' RETURNING *) SELECT * FROM updated_juan_rodriguez;