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 todas as transações de doação que foram feitas em janeiro de 2021, juntamente com o nome do programa com o qual estavam associadas.
 ###Tabelas: 
CREATE TABLE Donations (id INT, amount DECIMAL(10, 2), donation_date DATE, program_id INT); CREATE TABLE Programs (id INT, name VARCHAR(100)); INSERT INTO Donations (id, amount, donation_date, program_id) VALUES (1, 50.00, '2021-01-05', 1); INSERT INTO Programs (id, name) VALUES (1, 'Education'); INSERT INTO Programs (id, name) VALUES (2, 'Health');
SELECT Donations.donation_date, Programs.name FROM Donations JOIN Programs ON Donations.program_id = Programs.id WHERE Donations.donation_date >= '2021-01-01' AND Donations.donation_date < '2021-02-01';