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: Resuma os orçamentos de inteligência por ano fiscal e país.
 ###Tabelas: 
CREATE TABLE FiscalYear (id INT PRIMARY KEY, year INT); CREATE TABLE IntelligenceBudget (id INT PRIMARY KEY, fiscal_year_id INT, country_code VARCHAR(255), amount INT); INSERT INTO FiscalYear (id, year) VALUES (1, 2010), (2, 2011), (3, 2012); INSERT INTO IntelligenceBudget (id, fiscal_year_id, country_code, amount) VALUES (1, 1, 'USA', 50000000), (2, 1, 'UK', 30000000), (3, 2, 'USA', 55000000), (4, 2, 'UK', 32000000), (5, 3, 'USA', 58000000), (6, 3, 'UK', 34000000);
SELECT fy.year, i.country_code, SUM(i.amount) FROM FiscalYear fy INNER JOIN IntelligenceBudget i ON fy.id = i.fiscal_year_id GROUP BY fy.year, i.country_code;