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 é a alocação média mensal de orçamento para cada departamento no atual ano financeiro?
 ###Tabelas: 
CREATE TABLE Budget (id INT, department TEXT, allocation_date DATE, amount FLOAT); INSERT INTO Budget (id, department, allocation_date, amount) VALUES (1, 'Operations', '2022-04-01', 50000);
SELECT department, AVG(amount) as avg_allocation FROM Budget WHERE allocation_date >= DATEADD(year, DATEDIFF(year, 0, GETDATE()), 0) GROUP BY department;