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: Excluir prédios do esquema 'smart_cities' que tenham emissões de CO2 superiores à média das emissões de CO2 dos prédios na mesma cidade.
 ###Tabelas: 
CREATE TABLE smart_cities.buildings (id INT, city VARCHAR(255), co2_emissions INT); CREATE VIEW smart_cities.buildings_view AS SELECT id, city, co2_emissions FROM smart_cities.buildings;
 DELETE FROM smart_cities.buildings WHERE id IN ( SELECT b1.id FROM smart_cities.buildings_view b1 WHERE b1.co2_emissions > ( SELECT AVG(b2.co2_emissions) FROM smart_cities.buildings_view b2 WHERE b1.city = b2.city ) ); 