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 da água por região e estação?
 ###Tabelas: 
CREATE TABLE Region ( id INT PRIMARY KEY, name VARCHAR(50) ); CREATE TABLE Farm ( id INT PRIMARY KEY, region_id INT, temperature INT, FOREIGN KEY (region_id) REFERENCES Region(id) );
SELECT Region.name, DATE_FORMAT(Farm.date, '%Y-%m') AS month, AVG(Farm.temperature) FROM Region INNER JOIN Farm ON Region.id = Farm.region_id GROUP BY Region.name, MONTH(Farm.date), YEAR(Farm.date);