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 é o valor máximo, mínimo e médio de doação para a categoria de programa 'Artes' em 2021?
 ###Tabelas: 
CREATE TABLE Donations (DonationID int, DonorID int, DonationDate date, Amount decimal(10,2), ProgramID int); CREATE TABLE Programs (ProgramID int, ProgramName varchar(50), ProgramCategory varchar(50));
SELECT 'Arts' as ProgramCategory, MAX(Amount) as MaxDonation, MIN(Amount) as MinDonation, AVG(Amount) as AvgDonation FROM Donations INNER JOIN Programs ON Donations.ProgramID = Programs.ProgramID WHERE ProgramCategory = 'Arts' AND YEAR(DonationDate) = 2021;