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 uma doação média superior a $100?
 ###Tabelas: 
CREATE TABLE programs (id INT, program_name TEXT, donation_amount DECIMAL); INSERT INTO programs (id, program_name, donation_amount) VALUES (1, 'Education', 120.00); INSERT INTO programs (id, program_name, donation_amount) VALUES (2, 'Healthcare', 80.00);
SELECT program_name FROM programs WHERE donation_amount > (SELECT AVG(donation_amount) FROM programs) GROUP BY program_name;