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 número total de edifícios verdes e sua classificação combinada de eficiência energética na tabela de edifícios verdes, agrupados por tipo de edifício e localização?
 ###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 location, building_type, SUM(energy_efficiency_rating) as total_energy_efficiency_rating, COUNT(*) as num_buildings FROM green_buildings GROUP BY location, building_type;