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 número total de funcionários trabalhando em empresas com certificações de fabricação ética?
 ###Tabelas: 
CREATE TABLE companies (id INT, name TEXT, certified_ethical BOOLEAN); INSERT INTO companies (id, name, certified_ethical) VALUES (1, 'Eco-Friendly Manufacturing', TRUE); INSERT INTO companies (id, name, certified_ethical) VALUES (2, 'Green Innovations', FALSE); INSERT INTO companies (id, name, certified_ethical) VALUES (3, 'Sustainable Solutions', TRUE); INSERT INTO companies (id, name, certified_ethical) VALUES (4, 'Traditional Production', FALSE); CREATE TABLE employees (id INT, company_id INT, role TEXT); INSERT INTO employees (id, company_id, role) VALUES (1, 1, 'Engineer'); INSERT INTO employees (id, company_id, role) VALUES (2, 1, 'Manager'); INSERT INTO employees (id, company_id, role) VALUES (3, 3, 'Designer'); INSERT INTO employees (id, company_id, role) VALUES (4, 3, 'Operator');
SELECT COUNT(*) AS total_employees FROM employees INNER JOIN companies ON employees.company_id = companies.id WHERE companies.certified_ethical = TRUE;