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édia por ano para cada localização?
 ###Tabelas: 
CREATE TABLE location (location_id INT, location_name VARCHAR(255)); INSERT INTO location (location_id, location_name) VALUES (1, 'LocationA'), (2, 'LocationB'); CREATE TABLE temperature (year INT, location_id INT, temp FLOAT); INSERT INTO temperature (year, location_id, temp) VALUES (2000, 1, 15), (2000, 2, 12), (2001, 1, 18), (2001, 2, 13), (2002, 1, 12), (2002, 2, 16);
SELECT location_id, AVG(temp) as avg_temp FROM temperature GROUP BY location_id, YEAR(year)