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 programas não têm nenhuma doação?
 ###Tabelas: 
CREATE TABLE Programs (ProgramID INT, ProgramName VARCHAR(50)); INSERT INTO Programs (ProgramID, ProgramName) VALUES (1, 'Education'), (2, 'Health'), (3, 'Environment'); CREATE TABLE Donations (DonationID INT, ProgramID INT); INSERT INTO Donations (DonationID, ProgramID) VALUES (1, 1), (2, 1), (3, 2);
SELECT ProgramID, ProgramName FROM Programs WHERE ProgramID NOT IN (SELECT ProgramID FROM Donations);