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 os resultados do programa para programas que receberam doações de doadores que também são voluntários?
 ###Tabelas: 
CREATE TABLE DonorVolunteers (DonorID INT, VolunteerID INT); INSERT INTO DonorVolunteers (DonorID, VolunteerID) VALUES (1, 101), (2, 102), (3, 103), (4, 101); CREATE TABLE Donations (DonationID INT, ProgramID INT, DonorID INT); INSERT INTO Donations (DonationID, ProgramID, DonorID) VALUES (1, 101, 1), (2, 102, 2), (3, 103, 3), (4, 101, 4);
SELECT ProgramID FROM DonorVolunteers INNER JOIN Donations ON DonorVolunteers.DonorID = Donations.DonorID GROUP BY ProgramID;