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: Mostrar a produção total de petróleo e gás para cada empresa no primeiro semestre de 2021.
 ###Tabelas: 
CREATE TABLE company (id INT, name VARCHAR(50)); CREATE TABLE oil_production (company_id INT, date DATE, oil_production FLOAT); CREATE TABLE gas_production (company_id INT, date DATE, gas_production FLOAT);
SELECT c.name, SUM(op.oil_production) + SUM(gp.gas_production) FROM company c JOIN oil_production op ON c.id = op.company_id JOIN gas_production gp ON c.id = gp.company_id WHERE op.date BETWEEN '2021-01-01' AND '2021-06-30' AND gp.date BETWEEN '2021-01-01' AND '2021-06-30' GROUP BY c.id;