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: Qual foi o valor médio das doações para cada programa em 2023?
 ###Tabelas: 
CREATE TABLE ProgramDonations (DonationID int, ProgramID int, DonationAmount decimal(10,2)); INSERT INTO ProgramDonations VALUES (1, 1, 250), (2, 2, 500), (3, 3, 150), (4, 4, 400), (5, 5, 750), (6, 1, 300), (7, 2, 550), (8, 3, 175), (9, 4, 425), (10, 5, 800);
SELECT ProgramName, AVG(DonationAmount) as AvgDonation FROM ProgramDonations GROUP BY ProgramName;