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 pesquisa e desenvolvimento de tecnologia militar no último ano fiscal para o ramo 'Marinha'?
 ###Tabelas: 
CREATE TABLE fiscal_years (id INT, year INT, start_date DATE, end_date DATE); CREATE TABLE military_tech_rd (id INT, fiscal_year_id INT, military_branch_id INT, budget DECIMAL(10,2)); CREATE TABLE military_branch (id INT, name VARCHAR(255));
SELECT SUM(mtrd.budget) as total_budget FROM fiscal_years fy JOIN military_tech_rd mtrd ON fy.id = mtrd.fiscal_year_id JOIN military_branch mb ON mtrd.military_branch_id = mb.id WHERE mb.name = 'Navy' AND fy.year = EXTRACT(YEAR FROM DATE_SUB(CURRENT_DATE, INTERVAL 1 YEAR));