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 consumo médio de energia (em kWh) da tecnologia de cidade inteligente, agrupado por categoria de tecnologia e ano, onde o consumo médio é superior a 500 kWh?
 ###Tabelas: 
CREATE TABLE smart_city_tech (tech_id INT, category VARCHAR(50), year INT, energy_consumption FLOAT);
SELECT category, year, AVG(energy_consumption) FROM smart_city_tech GROUP BY category, year HAVING AVG(energy_consumption) > 500;