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 número total de projetos de energia solar e geotérmica, e sua duração média?
 ###Tabelas: 
CREATE TABLE projects (id INT, name VARCHAR(255), type VARCHAR(255), start_date DATE, end_date DATE); INSERT INTO projects (id, name, type, start_date, end_date) VALUES (1, 'Solar Farm', 'Renewable Energy', '2018-01-01', '2019-12-31'), (2, 'Geothermal Plant', 'Renewable Energy', '2019-01-01', '2020-12-31');
SELECT type, COUNT(*) as total, AVG(DATEDIFF(end_date, start_date)) as avg_duration FROM projects WHERE type IN ('Solar Farm', 'Geothermal Plant') GROUP BY type;