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 classificação média de eficiência energética para edifícios verdes na tabela green_buildings que estão localizados em áreas urbanas, agrupados por tipo de edifício?
 ###Tabelas: 
CREATE TABLE green_buildings (building_id INT, name VARCHAR(100), location VARCHAR(50), building_type VARCHAR(50), energy_efficiency_rating FLOAT); INSERT INTO green_buildings (building_id, name, location, building_type, energy_efficiency_rating) VALUES (1, 'GreenHQ', 'Urban', 'Office', 85), (2, 'EcoTower', 'Rural', 'Residential', 90), (3, 'SolarSpire', 'Urban', 'Office', 88);
SELECT building_type, AVG(energy_efficiency_rating) as avg_energy_efficiency_rating FROM green_buildings WHERE location = 'Urban' GROUP BY building_type;