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 mês para cada aquafarm na região do Pacífico?
 ###Tabelas: 
CREATE TABLE aquafarms (id INT, name TEXT, location TEXT); INSERT INTO aquafarms (id, name, location) VALUES (1, 'Farm A', 'Pacific'), (2, 'Farm B', 'Atlantic'); CREATE TABLE temperature_data (aquafarm_id INT, timestamp TIMESTAMP, temperature FLOAT);
SELECT aquafarm_id, AVG(temperature) AS avg_temperature, EXTRACT(MONTH FROM timestamp) AS month FROM temperature_data JOIN aquafarms ON temperature_data.aquafarm_id = aquafarms.id WHERE location LIKE 'Pacific%' GROUP BY aquafarm_id, month;