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 energia total gerada por fontes eólicas e solares na Alemanha no primeiro trimestre de 2020?
 ###Tabelas: 
CREATE TABLE wind_energy (country VARCHAR(20), energy_generated INT, measurement_date DATE); INSERT INTO wind_energy (country, energy_generated, measurement_date) VALUES ('Germany', 1500, '2020-01-01'), ('Germany', 1700, '2020-01-02'); CREATE TABLE solar_energy (country VARCHAR(20), energy_generated INT, measurement_date DATE); INSERT INTO solar_energy (country, energy_generated, measurement_date) VALUES ('Germany', 2000, '2020-01-01'), ('Germany', 2200, '2020-01-02');
SELECT SUM(energy_generated) FROM (SELECT energy_generated FROM wind_energy WHERE country = 'Germany' AND measurement_date BETWEEN '2020-01-01' AND '2020-03-31' UNION ALL SELECT energy_generated FROM solar_energy WHERE country = 'Germany' AND measurement_date BETWEEN '2020-01-01' AND '2020-03-31') AS total;