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: Calcular o orçamento total de todos os programas no departamento de 'wildlife_protection'.
 ###Tabelas: 
CREATE TABLE program_info (program_id INT, program_name VARCHAR(20), department VARCHAR(20)); INSERT INTO program_info (program_id, program_name, department) VALUES (1, 'habitat_restoration', 'wildlife_protection'), (2, 'community_education', 'public_awareness'), (3, 'species_conservation', 'wildlife_protection'); CREATE TABLE program_budget (program_id INT, budget INT); INSERT INTO program_budget (program_id, budget) VALUES (1, 5000), (2, 7000), (3, 8000);
SELECT SUM(program_budget.budget) FROM program_budget INNER JOIN program_info ON program_budget.program_id = program_info.program_id WHERE program_info.department = 'wildlife_protection';