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 programas com um orçamento acima de $5000, mas sem voluntários.
 ###Tabelas: 
CREATE TABLE Programs (ProgramID INT, Name TEXT, Budget DECIMAL); CREATE TABLE Volunteers (VolunteerID INT, ProgramID INT); INSERT INTO Programs (ProgramID, Name, Budget) VALUES (1, 'Education', 6000.00), (2, 'Health', 4000.00), (3, 'Environment', 7000.00); INSERT INTO Volunteers (VolunteerID, ProgramID) VALUES (1, 1), (2, 2);
SELECT Programs.Name FROM Programs LEFT JOIN Volunteers ON Programs.ProgramID = Volunteers.ProgramID WHERE Programs.Budget > 5000 AND Volunteers.ProgramID IS NULL;