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 custo médio da infraestrutura de energia renovável para projetos no esquema 'energia_renovável', agrupado por tipo de infraestrutura?
 ###Tabelas: 
CREATE TABLE renewable_energy (project_id INT, infrastructure_type TEXT, cost FLOAT); INSERT INTO renewable_energy (project_id, infrastructure_type, cost) VALUES (1, 'solar farm', 500000.0), (1, 'wind farm', 700000.0), (2, 'geothermal plant', 900000.0), (2, 'hydroelectric dam', 1000000.0);
SELECT infrastructure_type, AVG(cost) FROM renewable_energy WHERE project_id IN (SELECT project_id FROM projects WHERE schema_name = 'renewable_energy') GROUP BY infrastructure_type;