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 é a temperatura máxima, mínima e média para cada ano na tabela 'temperature_by_year'?
 ###Tabelas: 
CREATE TABLE temperature_by_year (year INT, temperature FLOAT, other_data TEXT);
SELECT t1.year, MAX(t1.temperature) as max_temp, MIN(t1.temperature) as min_temp, AVG(t1.temperature) as avg_temp FROM temperature_by_year t1 GROUP BY t1.year;