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: Qual foi o valor total doado na categoria 'Meio Ambiente' no primeiro semestre de 2020?
 ###Tabelas: 
CREATE TABLE donations (id INT, category VARCHAR(20), amount DECIMAL(10,2), donation_date DATE); INSERT INTO donations (id, category, amount, donation_date) VALUES (1, 'Education', 500.00, '2021-01-05'), (2, 'Arts & Culture', 750.00, '2021-01-10'), (3, 'Health', 600.00, '2021-02-15'), (4, 'Arts & Culture', 300.00, '2021-03-01'), (5, 'Environment', 400.00, '2020-01-05'), (6, 'Health', 500.00, '2020-02-12'), (7, 'Environment', 700.00, '2020-03-20'), (8, 'Environment', 800.00, '2020-06-11'), (9, 'Environment', 900.00, '2020-07-25');
SELECT SUM(amount) as total_donations FROM donations WHERE category = 'Environment' AND YEAR(donation_date) = 2020 AND MONTH(donation_date) <= 6;