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 é o salário médio dos trabalhadores da construção na tabela 'GreenBuildings'?
 ###Tabelas: 
CREATE TABLE ConstructionLaborStatistics (id INT, name VARCHAR(50), job VARCHAR(50), salary INT); INSERT INTO ConstructionLaborStatistics VALUES (1, 'John Doe', 'Carpenter', 40000); INSERT INTO ConstructionLaborStatistics VALUES (2, 'Jane Smith', 'Electrician', 50000); CREATE TABLE GreenBuildings (id INT, worker_id INT, building_type VARCHAR(50)); INSERT INTO GreenBuildings VALUES (1, 1, 'Eco-friendly'); INSERT INTO GreenBuildings VALUES (2, 2, 'Solar');
SELECT AVG(cls.salary) FROM ConstructionLaborStatistics cls JOIN GreenBuildings gb ON cls.id = gb.worker_id WHERE gb.building_type IN ('Eco-friendly', 'Solar');