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 duração média dos projetos de construção sustentável no Texas?
 ###Tabelas: 
CREATE TABLE project_timeline (id INT, project_name TEXT, state TEXT, start_date DATE, end_date DATE, is_sustainable BOOLEAN); INSERT INTO project_timeline (id, project_name, state, start_date, end_date, is_sustainable) VALUES (1, 'Solar Park', 'Texas', '2020-01-01', '2020-12-31', true), (2, 'Wind Farm', 'California', '2019-01-01', '2020-12-31', true), (3, 'Green Apartments', 'New York', '2021-01-01', '2022-01-01', true), (4, 'Eco-Hotel', 'Florida', '2019-06-01', '2020-05-31', false); CREATE VIEW sustainable_projects_tx AS SELECT * FROM project_timeline WHERE state = 'Texas' AND is_sustainable = true;
SELECT AVG(DATEDIFF('2022-01-01', start_date)) FROM sustainable_projects_tx;