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: Identificar os edifícios com consumo de energia superior ao consumo médio de energia por edifício no esquema 'SmartCities', para edifícios construídos após 2015.
 ###Tabelas: 
CREATE TABLE SmartCities.Buildings (id INT, built_year INT, city VARCHAR(50), energy_consumption FLOAT); INSERT INTO SmartCities.Buildings (id, built_year, city, energy_consumption) VALUES (1, 2016, 'London', 1200.5), (2, 2017, 'Paris', 800.2), (3, 2018, 'Berlin', 1000.7), (4, 2019, 'Madrid', 900.3), (5, 2020, 'Rome', 1100.0);
SELECT id, city, energy_consumption FROM SmartCities.Buildings WHERE energy_consumption > (SELECT AVG(energy_consumption) FROM SmartCities.Buildings WHERE built_year > 2015) AND built_year > 2015;