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: Determine a produção total de gás para cada país no Oriente Médio.
 ###Tabelas: 
CREATE TABLE countries (country_id INT, country_name TEXT, region TEXT); INSERT INTO countries (country_id, country_name, region) VALUES (1, 'Country A', 'Middle East'), (2, 'Country B', 'Middle East'), (3, 'Country C', 'Middle East'); CREATE TABLE gas_production (country_id INT, year INT, gas_production FLOAT); INSERT INTO gas_production (country_id, year, gas_production) VALUES (1, 2020, 1000000), (1, 2021, 1200000), (2, 2020, 1500000), (2, 2021, 1800000), (3, 2020, 2000000), (3, 2021, 2200000);
SELECT c.country_name, SUM(gp.gas_production) AS total_gas_production FROM gas_production gp JOIN countries c ON gp.country_id = c.country_id WHERE c.region = 'Middle East' GROUP BY gp.country_id;