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 é a redução média de emissão de CO2 para carros elétricos comparada aos carros a gasolina em Berlim?
 ###Tabelas: 
CREATE TABLE co2_emissions (vehicle_id INT, vehicle_type TEXT, registration_date DATE, co2_emission_kg FLOAT);
SELECT AVG(co2_emission_kg_diff) FROM (SELECT (electric.co2_emission_kg - gasoline.co2_emission_kg) AS co2_emission_kg_diff FROM co2_emissions AS electric JOIN co2_emissions AS gasoline ON electric.vehicle_id = gasoline.vehicle_id + 1 WHERE electric.vehicle_type = 'electric' AND gasoline.vehicle_type = 'gasoline' AND electric.registration_date = gasoline.registration_date) AS emission_diff;