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 valor total da doação concedida ao programa de apoio a órfãos no Afeganistão e ao programa de assistência a refugiados no Paquistão?
 ###Tabelas: 
CREATE TABLE donations (id INT, donor_id INT, program_id INT, amount INT); CREATE TABLE donors (id INT, name TEXT, age INT); CREATE TABLE programs (id INT, name TEXT, location TEXT); INSERT INTO donations VALUES (1, 1, 1, 500), (2, 2, 2, 300), (3, 3, 1, 700), (4, 4, 2, 600); INSERT INTO donors VALUES (1, 'Abdul Rauf', 35), (2, 'Siddique Khan', 40), (3, 'Mohammad Hashim', 45), (4, 'Hamid Karzai', 50); INSERT INTO programs VALUES (1, 'Orphan Support', 'Afghanistan'), (2, 'Refugee Assistance', 'Pakistan');
SELECT SUM(d.amount) FROM donations d INNER JOIN programs p ON d.program_id = p.id WHERE p.name IN ('Orphan Support', 'Refugee Assistance') AND p.location IN ('Afghanistan', 'Pakistan');