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: Encontre a média do número de trabalhadores e seus salários totais para projetos em Nova York com uma classificação de sustentabilidade maior que 0,8.
 ###Tabelas: 
CREATE TABLE project (id INT PRIMARY KEY, name VARCHAR(255), location VARCHAR(255), start_date DATE, end_date DATE, sustainability_rating FLOAT); CREATE TABLE labor (id INT PRIMARY KEY, project_id INT, worker_name VARCHAR(255), hours_worked FLOAT, hourly_wage FLOAT); CREATE VIEW labor_summary AS SELECT project_id, SUM(hours_worked) as total_hours, AVG(hourly_wage) as avg_wage FROM labor GROUP BY project_id;
SELECT p.name, ls.total_hours, ls.avg_wage, ls.total_hours * ls.avg_wage as total_wages FROM project p INNER JOIN labor_summary ls ON p.id = ls.project_id WHERE p.location = 'New York' AND p.sustainability_rating > 0.8;