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 tamanho total de todos os edifícios verdes em cada cidade?
 ###Tabelas: 
CREATE TABLE City (id INT, name VARCHAR(255), population INT, renewable_energy_projects INT); INSERT INTO City (id, name, population, renewable_energy_projects) VALUES (1, 'San Francisco', 874000, 250); INSERT INTO City (id, name, population, renewable_energy_projects) VALUES (2, 'New York', 8500000, 1200); CREATE TABLE Building (id INT, name VARCHAR(255), city_id INT, size INT, is_green_building BOOLEAN); INSERT INTO Building (id, name, city_id, size, is_green_building) VALUES (1, 'City Hall', 1, 10000, true); INSERT INTO Building (id, name, city_id, size, is_green_building) VALUES (2, 'Empire State Building', 2, 200000, false);
SELECT c.name, SUM(b.size) FROM Building b JOIN City c ON b.city_id = c.id WHERE is_green_building = true GROUP BY c.name;