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 média de compensação de carbono dos projetos de construção verde na categoria 'renovável', ordenados pelos projetos mais recentes primeiro?
 ###Tabelas: 
CREATE TABLE green_buildings (id INT, name VARCHAR(255), category VARCHAR(255), carbon_offsets FLOAT); INSERT INTO green_buildings (id, name, category, carbon_offsets) VALUES (1, 'Solar Tower', 'renewable', 500.0); INSERT INTO green_buildings (id, name, category, carbon_offsets) VALUES (2, 'Wind Farm', 'renewable', 800.0);
SELECT AVG(carbon_offsets) FROM (SELECT ROW_NUMBER() OVER (ORDER BY id DESC) AS row_num, carbon_offsets FROM green_buildings WHERE category = 'renewable') AS subquery WHERE row_num <= 5;