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: Liste os trabalhadores que trabalharam nos projetos mais na tabela 'building_permit' e 'construction_labor'.
 ###Tabelas: 
CREATE TABLE building_permit (permit_id INT, permit_date DATE, project_id INT, location VARCHAR(50)); CREATE TABLE construction_labor (laborer_id INT, laborer_name VARCHAR(50), project_id INT, material VARCHAR(50), cost DECIMAL(10,2));
SELECT laborer_name, COUNT(DISTINCT project_id) AS projects_worked FROM construction_labor JOIN building_permit ON construction_labor.project_id = building_permit.project_id GROUP BY laborer_name ORDER BY projects_worked DESC LIMIT 1;