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: Quais são os nomes e localizações de todos os edifícios verdes em cidades inteligentes com uma rede inteligente?
 ###Tabelas: 
CREATE TABLE green_buildings (id INT, name VARCHAR(50), location VARCHAR(50), certification VARCHAR(50)); INSERT INTO green_buildings (id, name, location, certification) VALUES (1, 'EcoTower', 'Philippines', 'LEED Platinum'); CREATE TABLE smart_cities (id INT, city_name VARCHAR(50), country VARCHAR(50), population INT, smart_grid VARCHAR(50)); INSERT INTO smart_cities (id, city_name, country, population, smart_grid) VALUES (1, 'Bangalore', 'India', 12204392, 'Yes');
SELECT gb.name, gb.location FROM green_buildings gb INNER JOIN smart_cities sc ON gb.location = sc.country WHERE sc.smart_grid = 'Yes';