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 orçamento total alocado para cada agência no ano de 2022?
 ###Tabelas: 
CREATE TABLE agency (id INT, name VARCHAR(255)); INSERT INTO agency (id, name) VALUES (1, 'Transportation'); INSERT INTO agency (id, name) VALUES (2, 'Education'); CREATE TABLE budget (id INT, agency_id INT, year INT, amount INT); INSERT INTO budget (id, agency_id, year, amount) VALUES (1, 1, 2022, 50000); INSERT INTO budget (id, agency_id, year, amount) VALUES (2, 1, 2023, 55000); INSERT INTO budget (id, agency_id, year, amount) VALUES (3, 2, 2022, 60000);
SELECT agency.name, SUM(budget.amount) as total_budget FROM agency JOIN budget ON agency.id = budget.agency_id WHERE budget.year = 2022 GROUP BY agency.name;