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: Encontre o número de doadores únicos para cada programa.
 ###Tabelas: 
CREATE TABLE Donations (DonationID INT, DonorID INT, ProgramID INT); INSERT INTO Donations (DonationID, DonorID, ProgramID) VALUES (1, 1, 1), (2, 2, 1), (3, 3, 2), (4, 1, 3);
SELECT Programs.Name, COUNT(DISTINCT Donors.DonorID) as NumDonors FROM Programs INNER JOIN Donations ON Programs.ProgramID = Donations.ProgramID GROUP BY Programs.Name;