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 são as doações totais recebidas por cada ONG em 2019?
 ###Tabelas: 
CREATE TABLE NGOs (id INT, name VARCHAR(50), mission VARCHAR(500), founded_date DATE); INSERT INTO NGOs (id, name, mission, founded_date) VALUES (1, 'Doctors Without Borders', 'Medical aid for war-torn regions', '1971-12-22'); CREATE TABLE Donations (id INT, ngo_id INT, donation_amount INT, donation_date DATE); INSERT INTO Donations (id, ngo_id, donation_amount, donation_date) VALUES (1, 1, 50000, '2019-05-01');
SELECT d.ngo_id, SUM(d.donation_amount) as total_donations FROM Donations d WHERE d.donation_date >= '2019-01-01' AND d.donation_date <= '2019-12-31' GROUP BY d.ngo_id;