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 total de compensação de carbono dos projetos de construção verde na categoria 'solar', particionado pelo nome dos projetos?
 ###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 1', 'solar', 500.0); INSERT INTO green_buildings (id, name, category, carbon_offsets) VALUES (2, 'Solar Tower 2', 'solar', 800.0); INSERT INTO green_buildings (id, name, category, carbon_offsets) VALUES (3, 'Solar Tower 3', 'solar', 1000.0);
SELECT name, SUM(carbon_offsets) OVER (PARTITION BY name) AS total_carbon_offsets FROM green_buildings WHERE category = 'solar';