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 produção média para poços no Golfo do México, particionada pelo status do poço?
 ###Tabelas: 
CREATE TABLE gulf_wells (well_id INT, well_name VARCHAR(255), location VARCHAR(255), production FLOAT, well_status VARCHAR(50)); INSERT INTO gulf_wells (well_id, well_name, location, production, well_status) VALUES (3, 'Well C', 'Gulf of Mexico', 600.0, 'Active'), (4, 'Well D', 'Gulf of Mexico', 450.0, 'Inactive');
SELECT well_status, AVG(production) OVER (PARTITION BY well_status) as avg_production FROM gulf_wells WHERE location = 'Gulf of Mexico';