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 metragem quadrada média dos edifícios certificados pela LEED na cidade de Nova York, particionada por seus tipos de construção?
 ###Tabelas: 
CREATE TABLE leed_buildings (id INT, building_name VARCHAR(50), square_footage FLOAT, construction_type VARCHAR(50), city VARCHAR(50), state VARCHAR(50)); INSERT INTO leed_buildings (id, building_name, square_footage, construction_type, city, state) VALUES (1, 'GreenHQ', 120000, 'Steel', 'New York', 'NY'), (2, 'EcoTower', 200000, 'Concrete', 'New York', 'NY'), (3, 'SustainableSpire', 180000, 'Wood', 'New York', 'NY');
SELECT construction_type, AVG(square_footage) as avg_square_footage FROM leed_buildings WHERE city = 'New York' AND state = 'NY' AND construction_type IN ('Steel', 'Concrete', 'Wood') GROUP BY construction_type;